Christian Breunig
e4a2e22ced
mellanox: T6231: execute build script with sudo
2024-09-14 20:58:44 +02:00
Christian Breunig
02379d3dd5
Merge pull request #665 from sempervictus/feature/mellanox_ofed_drivers
...
T6231: Mellanox OFED
2024-07-25 18:23:00 +02:00
Christian Breunig
6b1b3e388e
Kernel: T5887: update linux-firmware to 20240610
2024-07-06 09:47:29 +02:00
RageLtMan
c0365df3ca
T6231: Mellanox OFED Kernel and Userspace Packages
...
Build OFED drivers and userspace components against the kernel
source tree similar to Intel's NIC drivers.
OFED installers create Debian packages of their own tageting the
kernel version defined in the build invocation if DKMS is omitted.
Script builds with supporting components for VPP to permit handoff
of function to the underlying hardware as appropriate. Updating the
version is fairly trivial along with adding patching as needed to
handle kCFI and hardening measures as they are introduced.
Testing:
Tested against GCC-built Linux Hardened kernel with the various
additions from PR 132 - sustained line-rate testing against 4x100g
links on a single machine at a hair below 200g for each LACP pair.
2024-06-21 22:45:12 -04:00
Viacheslav Hletenko
0892981df0
T4204: accel-ppp bump version 1.13.0
...
Update accel-pppd version to 1.13.0 release
Multiple fixes https://github.com/accel-ppp/accel-ppp/releases/tag/1.13.0
2024-03-30 18:35:51 +00:00
Indrek Ardel
404aa7e10c
Kernel: T4022: add RTSP netfilter helper kernel module
2024-03-10 05:17:15 +02:00
Christian Breunig
9376117efb
T5619: Add out-of-tree Intel ixgbevf driver
2024-02-01 10:04:40 +01:00
Skyler Mäntysaari
738ce141fb
T5619: Add out-of-tree Intel ixgbe driver
2024-02-01 10:03:38 +01:00
Christian Breunig
cc04a75932
Kernel: T5887: update Linux Kernel to v6.6.9
2024-01-04 21:47:59 +01:00
Viacheslav Hletenko
3e9eefb12c
T4204: accel-ppp bump version 9669bcb99adc
2023-10-11 13:59:42 +00:00
Christian Breunig
8c5089b4bb
Kernel: T4974: specify repo URL for openvpn-dco package
2023-07-15 21:43:30 +02:00
Christian Breunig
29665b3ff3
firmware: T4540: update to Linux release 20230625
2023-07-15 14:14:13 +02:00
Christian Breunig
087e7b2786
Kernel: T4974: add OpenVPN Data Channel Offload (DCO) package
2023-07-15 14:13:50 +02:00
zsdc
d9f711f500
jool: T160: Added scripts to build jool package
...
Added dependencies and build scripts for
https://github.com/NICMx/Jool/
2023-05-01 23:29:05 +03:00
Viacheslav Hletenko
27026d1f15
T4941: Update accel-ppp version due to IPoE issues with kernel 6
...
Update 'accel-ppp' where bug fix with incompatibility IPoE
vlan_mon driver with Linux kernel 6.1.x
2023-01-24 13:50:21 +00:00
Christian Breunig
48d7734e88
Kernel: T4928: fix path on remote url
2023-01-11 18:59:50 +01:00
Christian Breunig
9dd97c1873
Kernel: T4928: update linux-firmware to 20221214
2023-01-11 18:53:40 +01:00
Christian Poessinger
3adcd14cef
Kernel: T3664: parse version file from toml input
2022-10-07 22:02:10 +02:00
Christian Poessinger
59b2fedd4d
accel-ppp: T4691: package upgrade with minor fixes to sstp
2022-09-13 09:31:28 +02:00
Christian Poessinger
d490199398
firmware: T4691: update to Linux release 20220815
2022-09-13 09:29:00 +02:00
Christian Poessinger
efb1de57f6
accel-ppp: T4204: update version to commit 847ccb49a7e0
2022-07-18 15:47:27 +02:00
Christian Poessinger
0b7027645d
firmware: T4540: update to Linux release 20220708
2022-07-18 13:32:32 +02:00
Christian Poessinger
3600691fe2
Revert "kernel: pin Pipeline to specific commit"
...
This reverts commit c0b955a0e5a8f1f6145d49202592445bc69f6785.
2022-04-28 16:08:19 +02:00
Christian Poessinger
c0b955a0e5
kernel: pin Pipeline to specific commit
...
Latest Pipeline commit can not find src packages for the Kernel und thus breaks the build
2022-04-28 15:02:20 +02:00
Eshenko Dmitriy
69ebe3e477
Accel-PPP: T4204: update accel-ppp version
2022-01-24 11:24:16 +03:00
Eshenko Dmitriy
f7dfebf7cf
Accel-PPP: T4015: update version which include threading fix
2021-11-23 11:41:10 +03:00
Christian Poessinger
dc5e42b9da
Kernel: T3223: update linux-firmware to 20210716
2021-08-08 21:33:43 +02:00
Christian Poessinger
3cee66234a
Jenkins: lib: fix kernel build trigger
...
We can only pass one changesPath as variable due toe ANT limitation.
2021-08-08 18:32:19 +02:00
Christian Poessinger
7cabd051d8
Jenkins: Kernel: extend changeset globbing pattern
...
We need to exchange the globbing pattern to also find modification in
sub-directories of packages/linux-kernel.
2021-07-27 07:00:16 +02:00
Christian Poessinger
404ef29d13
Kernel: also trigger build if the version is upgraded
2021-07-24 21:28:25 +02:00
Christian Poessinger
1c3e5e18fd
Jenkins: only build packages if the package changes at all - skip otherwise
...
This will only run the Jenkins Pipeline if Git detects a change in the
specified file path. If no change is found in the path, the individual Pipeline
statges are skipped.
2021-07-24 20:51:17 +02:00
Christian Poessinger
d766043dec
Accel-PPP: T3641: update version which support building for Debian 11
2021-07-01 16:52:36 +02:00
DmitriyEshenko
5dbfafaf41
Accel-PPP: T3629: update to latest version
2021-06-16 09:51:45 +00:00
Christian Poessinger
48694c21d0
Revert "Kernel: T3587: replace Out-Of-Tree QAT drivers with In-Tree drivers"
...
This reverts commit 43d7bca9a6969c07c9291d7c8250e58c5566c137.
But keeps the Kernel In-Tree QAT drivers still enabled so we will now ship
both versions.
2021-05-30 11:50:07 +02:00
Christian Poessinger
43d7bca9a6
Kernel: T3587: replace Out-Of-Tree QAT drivers with In-Tree drivers
...
The latest Intel QAT drivers make the 5.10 series Kernel crash and there was
no real and good response from Intel so far.
Today the build failed one more time by a source file moving around in the
Intel webservers. It's time to try to move the QAT functionality to the Kernel
buildin drivers.
2021-05-30 10:19:26 +02:00
Christian Poessinger
8fb9681c67
Accel-PPP: T3562: update to latest version
...
Update to: https://github.com/accel-ppp/accel-ppp/commit/277ad4c3c7af01
2021-05-19 20:25:23 +02:00
Runar Borge
7c5fd20976
kernel: T3486: Prepare for arm64 builds
2021-04-19 10:18:13 +02:00
Christian Poessinger
d127e81f0c
Kernel: move build to "normal" Pipeline library
...
This is initial work required to also build an arm64 Kernel via the CI.
2021-04-09 11:53:50 +02:00
Christian Poessinger
d2cb0310ee
Kernel: Jenkins: cleanup, move LogRotator setting to pipeline options
2021-03-26 20:46:49 +01:00
Christian Poessinger
a63a11b47e
Kernel: Jenkins: limit *.deb search path depth
2021-02-17 11:22:27 +01:00
Christian Poessinger
b6dacbb4aa
Kernel: Jenkins: cleanup variable definitions
2021-02-08 20:48:37 +01:00
qxmips
38fa98af45
Jenkins: run containers with "reuseNode" to stay on the same node
2021-02-02 22:05:54 +01:00
Christian Poessinger
2d78842ed5
Kernel: also trigger build when "data/defaults.json" changes
...
(cherry picked from commit 070e2e77e93f34402fe17a6640dade7109571d63)
2021-01-31 17:40:59 +01:00
Christian Poessinger
dc1526e8b2
Kernel: T3223: update linux-firmware to 20201218
...
(cherry picked from commit ab6d2763264423de4d02dc5b6aa48fe00eb8bf68)
2021-01-16 13:05:00 +01:00
Christian Poessinger
76f293633f
Jenkins: retrive debian repo server via global variable
2021-01-15 17:01:15 +01:00
Christian Poessinger
ae2279e30b
Kernel: no longer build Intel out-of-tree NIC drivers
2021-01-10 16:18:30 +01:00
Christian Poessinger
2af09cfd18
Jenkins: Kernel: extract version from data/defaults.json
...
No need to specify the kernel version two times, it can be retrieved
from data/defaults.json
2021-01-10 00:56:47 +01:00
Christian Poessinger
bfe46626d5
Jenkins: Kernel: instead of 'git clone' the source use the tarball
...
This reduces the download and checkout overhead.
2021-01-10 00:22:13 +01:00
Christian Poessinger
c844282315
Kernel: T3199: update Linux Kernel to v5.10.6
2021-01-09 18:02:54 +01:00
Christian Poessinger
afa7d9b3ba
Merge branch 'kernel-5.10' into current
...
* kernel-5.10:
QAT: update to 1.7.l.4.12.0
Kernel: Initial support for 5.10.4
2021-01-09 13:43:24 +01:00