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
f6c1a927ca
Kernel: T3923: enable Mellanox Connect-X TLS offload
2021-10-21 19:21:53 +02:00
Christian Poessinger
fbbbbff095
Kernel: T3923: enable CONFIG_TLS for hardware offloading
2021-10-21 19:20:13 +02:00
Ross Dougherty
f206ed6b90
kernel: T3923: enable mellanox connectx ipsec offload support
2021-10-21 19:58:30 +11: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
33ec3805a7
Kernel: T1441: enable CONFIG_NFT_XFRM
2021-07-31 23:45:35 +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
zsdc
6d77d03c3f
kernel: T3704: Enabled SG module
...
Enabled build of the SG module to make possible communication with RAID
adapters from Areca (https://www.areca.com.tw/ ).
2021-07-26 20:19:24 +03: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
Christian Poessinger
274e0eb10e
Kernel: enable CONFIG_XFRM_INTERFACE
...
Required for IPSec XFRM interfaces.
2021-06-27 19:53:25 +02:00
Christian Poessinger
cf2fff9249
Kernel: build CONFIG_USB_NET_HUAWEI_CDC_NCM as module
2021-06-27 19:53:25 +02:00
Christian Poessinger
1f8d0e348a
Kernel: enable CONFIG_MPTCP
2021-06-27 19:53:25 +02:00
DmitriyEshenko
5dbfafaf41
Accel-PPP: T3629: update to latest version
2021-06-16 09:51:45 +00:00
Christian Poessinger
55f26e8632
Kernel: enable CONFIG_USB_NET_HUAWEI_CDC_NCM
2021-06-13 13:11:13 +02:00
Runar Borge
17b55c67b3
arm64: kernel: Add drivers for intel and realtek nics
...
Compiling in support for intel and realtek nics
2021-06-10 23:37:57 +02:00
Runar Borge
f50138795d
arm64: kernel: Update kernel config with new options for Linux/arm64 5.10.42
...
Only change is the kernel config loaded into 5.10.42 "make menuconfig"
So obsolete config entries are removed and new options are added with its default
2021-06-10 23:32:57 +02: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
0e7a4e3470
QAT: T3587: upgrade to version 1.7.L.4.14.0-00031
2021-05-30 11:50:07 +02:00
Christian Poessinger
cc474de8b6
QAT: T3587: use source package from our own VyOS mirror
2021-05-30 10:49:12 +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
f7fced1c1a
Kernel: usb: drop gadged support
2021-05-23 10:56:05 +02:00
Christian Poessinger
213a797b33
Revert "Kernel: usb: wwan: T3063: remove QMI, NCM and CDC drivers for WWAN cards"
...
Newer cards must use QMI it seems. It also feels more "robust".
2021-05-23 10:55:16 +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
Christian Poessinger
a1c4e49e90
Kernel: T3491: switch to 1kHz timer interrupt
2021-05-01 09:21:01 +02:00
Christian Poessinger
5fb7304cfb
QAT: builds are only supported for amd64 platforms
2021-04-24 14:48:16 +02:00
Rob Thomas
91a108e7d6
Kernel: T3489: enable kexec support
...
This allows us to use kexec in the future to support fast reboots. This is more
important on physical hardware which can take 10+ minutes to POST.
Signed-Off-By: Rob Thomas <xrobau@gmail.com>
2021-04-23 08:12:33 +02:00
Rob Thomas
d5df496b9b
Kernel: T3489: re-enable NUMA in kernel build
...
All throughout the history of vyos-build, NUMA has been disabled.
It WAS enabled back in Vyatta days, so something somewhere has
accidentally turned it off - and it's ALSO mentioned explicitly
in various pieces of documentation, so it's MEANT to be on!
Note for future researchers: CONFIG_INOTIFY_STACKFS=y is provided
by a patch, so patch the kernel BEFORE running make menuconfig, or
manually put it back. If not, it'll vanish and is a wanted part of
the build.
Signed-Off-By: Rob Thomas <xrobau@gmail.com>
2021-04-23 08:12:33 +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
d2d242459c
qat: update to 1.7.L.4.13.0-00009
2021-04-05 00:01:39 +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
Eshenko Dmitriy
176dd5eeb5
kernel: T3312: Add SolarFlire kernel modules
2021-02-15 20:46:20 +01:00
Christian Poessinger
b6dacbb4aa
Kernel: Jenkins: cleanup variable definitions
2021-02-08 20:48:37 +01:00
Christian Poessinger
c4e71fd8f7
Kernel: drop telco drivers
2021-02-05 22:48:13 +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
32d564eb3c
Kernel: add *.tar.xz to .gitignore
2021-01-23 10:54:33 +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
062d7e0868
Kernel: T3223: retrieve firmware information from Kernel module binary itself
2021-01-16 12:59:47 +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