35 Commits

Author SHA1 Message Date
cuongdt1994
e44e3f9925 T5264: Add Mellanox Technologies firmware flash module mlxfw to kernel
Add Mellanox Technologies firmware flash module mlxfw to kernel
2023-06-08 06:29:16 +07:00
Viacheslav Hletenko
509a7affa7 T5217: Kernel add CONFIG_NFT_SYNPROXY 2023-05-10 13:01:33 +00:00
Christian Breunig
fc533da2a2 Kernel: T4928: enable CONFIG_RD_ZSTD and CONFIG_DECOMPRESS_ZSTD 2023-05-02 18:24:16 +02:00
Christian Breunig
88be901bc1 Kernel: T4928: enable CONFIG_USB_NET_RNDIS_HOST=m 2023-04-29 21:52:05 +02:00
Christian Breunig
fb51ed6a0c Kernel: T4928: statically compile CONFIG_IKCONFIG 2023-03-21 16:54:15 +01:00
Christian Breunig
771b1f6be9 Kernel: T5086: enable CONFIG_NET_DROP_MONITOR for hsflowd 2023-03-17 07:39:41 +01:00
Christian Breunig
9c149100c3 Kernel: T4928: update config to v6.1.19 2023-03-17 07:39:41 +01:00
Christian Poessinger
e62acee962 Kernel: T4691: enable CONFIG_BLK_DEV_DM option
This enables Device Mapper support for either RAID targets or encrypted
partitions.
2023-01-03 07:03:10 +00:00
Christian Poessinger
ef7d02b09c Kernel: T4836: enable Ethernet switch device driver model 2022-11-23 18:50:58 +00:00
Christian Poessinger
15b1e98b4d Kernel: T4836: enable High-availability Seamless Redundancy (HSR & PRP) 2022-11-23 18:50:06 +00:00
Christian Poessinger
00f0261fba Kernel: T4836: enable TCP encapsulation of IKE and IPsec messages (RFC 8229) 2022-11-23 18:49:01 +00:00
Christian Poessinger
8e2022432b Kernel: T4691: Initial support for 5.15.67 2022-09-13 09:26:18 +02:00
Christian Poessinger
94e844f44b Kernel: T4647: enable GVE (Google Virtual NIC) 2022-08-25 19:10:30 +02:00
Christian Poessinger
10d20b661e Kernel: T3923: enable INET(6)_ESPINTCP 2022-08-25 19:09:51 +02:00
Christian Poessinger
938c8c51d3 Kernel: T1368: statically build MPLS support into the Kernel 2022-07-18 13:31:52 +02:00
Christian Poessinger
2fb0295b37 Kernel: T893: enable VPP related features 2022-07-09 08:50:38 +02:00
Christian Poessinger
1900bb3af4 Kernel: T1475: enable CONFIG_DCB 2022-07-09 08:50:11 +02: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
33ec3805a7
Kernel: T1441: enable CONFIG_NFT_XFRM 2021-07-31 23:45:35 +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
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
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
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
a1c4e49e90 Kernel: T3491: switch to 1kHz timer interrupt 2021-05-01 09:21:01 +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