Christian Breunig
36065ae874
ixgbe: T5619: remove pci_*_pcie_error_reporting() code to work with Kernel 6.6
...
This fixes commit 0f80a22b5 ("T5619: Add out-of-tree Intel ixgbe driver") to
work with the latest 6.6 code base.
For more information see
https://lore.kernel.org/lkml/f90837d0-810e-5772-7841-28d47c44d260@intel.com
2024-02-01 10:03:38 +01:00
Skyler Mäntysaari
738ce141fb
T5619: Add out-of-tree Intel ixgbe driver
2024-02-01 10:03:38 +01:00
Christian Breunig
6c6fe821de
Kernel: T5619: remove build-in Intel IXGBE driver for out-of-tree version
2024-02-01 08:49:56 +01:00
Christian Breunig
c910d5843a
Kernel: T5887: update Linux Kernel to v6.6.15
2024-02-01 08:49:08 +01:00
Piotr Maksymiuk
13a2c6ad63
Kernel: T5954: Enable nvme_hwmon and drivetemp
2024-01-20 17:09:00 +01:00
Christian Breunig
4de9073380
Merge pull request #484 from sever-sever/T3429
...
T3429: Add kernel modules for Hyper-V
2024-01-10 20:34:12 +01:00
Christian Breunig
bf211f4558
Kernel: T5887: updae patch for HUNK offset
2024-01-10 20:33:13 +01:00
Christian Breunig
eb1a105587
Kernel: T5887: remove build-in QAT drivers, using out-of-tree modules
2024-01-10 20:32:42 +01:00
Viacheslav Hletenko
6f6e826977
T3429: Add kernel modules for Hyper-V
...
Add kernel modules for Hyper-V
Based on user reviews the following settings must be made:
```
CONFIG_CONNECTOR=y
CONFIG_HYPERV_UTILS=m
```
2024-01-10 10:39:15 +00:00
Christian Breunig
cc04a75932
Kernel: T5887: update Linux Kernel to v6.6.9
2024-01-04 21:47:59 +01:00
Christian Breunig
e6701712e1
Kernel: T4928: rebase patches ontop of Kernel 6.1.59 to get clean applies
2023-12-22 11:13:13 +00:00
Christian Breunig
4e3fded1da
Kernel: T4928: add "set -e" to kernel build script
2023-12-22 11:12:07 +00:00
zsdc
0a5b69b847
kernel: T5838: Enabled Infiniband for mlx4 and mlx5
...
Mellanox/NVIDIA NICs require Infiniband support for proper communication with
user space, which is used by tools like DPDK.
This commit enables Infiniband with user access support and adds it to
`mlx4`/`mlx5`.
2023-12-20 12:11:04 +02:00
Viacheslav Hletenko
c237941c3c
T5776: kernel enable VFIO support
2023-11-23 12:45:10 +00:00
Christian Breunig
a1402d5779
Merge pull request #436 from sever-sever/T4204
...
T4204: accel-ppp bump version 9669bcb99adc
2023-10-19 07:18:23 +02:00
Christian Breunig
ac77ceec26
Kernel: T4928: disable RNDIS in arm64 builds
...
It's the second time the maintainers talk about removing RNDIS from the Linux
Kernel. We should not bet on such a feature if not extremely necessary.
https://www.phoronix.com/news/Linux-Disabling-RNDIS-Drivers
2023-10-18 07:25:53 +02:00
Christian Breunig
ad214dba3e
Revert "Kernel: T4928: enable CONFIG_USB_NET_RNDIS_HOST=m"
...
This reverts commit 88be901bc103d1c47adbbc874d02e8ec5cde3397.
2023-10-17 06:41:59 +02:00
Christian Breunig
aa2ab105e8
Kernel: T4928: forward port linkstate-ip-device-attribute patch
2023-10-17 06:41:42 +02:00
Viacheslav Hletenko
3e9eefb12c
T4204: accel-ppp bump version 9669bcb99adc
2023-10-11 13:59:42 +00:00
Christian Breunig
86f80f99c5
Kernel: T5626: only select required Kernel CGROUP controllers
...
TL;DR: systemd does not require the performance-sensitive bits of Linux control
groups enabled in the kernel. However, it does require some
non-performance-sensitive bits of the control group logic.
http://0pointer.de/blog/projects/cgroups-vs-cgroups.html
The only controllers required for VyOS to function are the memory and PID
controller required by the container feature. All other controlles can be
disabled.
2023-10-02 17:12:15 +02:00
Christian Breunig
33e78bde1a
Kernel: T5626: update to latest version with Kernel defaults
...
With all the minor fixes applied to the Kernel, also options change - this
just syncs the previous config to the latest version with the new defaults
applied that slipped in during all those bugfixes.
2023-10-02 17:09:27 +02:00
Christian Breunig
fe9d19e71f
Kernel: extend .gitignore for new Intel and Realtek drivers
2023-09-26 19:27:39 +02:00
Viacheslav Hletenko
97ddcaec1f
T5588: Add kernel module CONFIG_NF_CONNTRACK_BRIDGE
2023-09-19 10:58:24 +00:00
Jalen Lin
3708563e64
T5529: Fix missing symbolic link in linux-firmware package.
...
The original does not copy symbolic link.
Fix the following problems.
1. Copy symbolic link to the target folder
2. Follow link to copy the original file. This is for some firmwares link to other place which not mention in modinfo.
(such as brcm/brcmfmac43455-sdio.bin links to cypress/cyfmac43455-sdio.bin. The cypress folder and firmware does not mention in any module.)
2023-08-31 11:35:46 +08:00
Andrii Andrieiev
b1348aa42f
T5525: VyOS mirror changed
2023-08-30 20:41:06 +03:00
Christian Breunig
ac5a48ecda
Merge pull request #382 from tjjh89017/T5512
...
T5512: linux-firmware: expand asterisk in modinfo firmware fields
2023-08-27 21:02:10 +02:00
Date Huang
e15cf4008c
T5512: linux-firmware: expand asterisk in modinfo firmware fields
...
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2023-08-27 21:38:43 +08:00
Christian Breunig
81f38295ee
Revert "T5499: arm64: update vyos kernel configs with debian stock kernel"
...
This reverts commit 8aafa6834bdd3d8ea4518fd73189141e2de70c9e.
This increases Kernel build time to >6h ane enables features we do not
need, as this is not Desktop/Server but a router.
2023-08-27 15:08:52 +02:00
Christian Breunig
28e63c2dca
jool: T5499: fix AttributeError: 'int' object has no attribute 'strip'
...
This fixes an error introduced by commit 3d5445d8f7c0 ("T5499: arm64: build
jool with correct depends").
2023-08-25 20:02:42 +02:00
Date Huang
8aafa6834b
T5499: arm64: update vyos kernel configs with debian stock kernel
...
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2023-08-22 22:44:29 +08:00
Date Huang
3d5445d8f7
T5499: arm64: build jool with correct depends
...
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2023-08-22 22:44:21 +08:00
Christian Breunig
83eb31bb74
arm64: T5469: remove v8 string from version identifier to match amd64 schema
2023-08-20 15:11:59 +02:00
Christian Breunig
ce6bfaa502
Kernel: T5325: enable CONFIG_PARPORT
2023-08-12 18:07:23 +02:00
Yuya Kusakabe
1be930b1a8
Kernel: T4599: set CONFIG_VIRTIO_FS to m
...
Enable virtiofs to support lxd-agent.
See 005bd8d473/lxd/instance/drivers/driver_qemu.go (L2510-L2549)
2023-08-01 14:07:02 +09:00
Christian Breunig
fe533f7605
Kernel: T4974: fix kernel module install path
2023-07-16 21:58:49 +02:00
Christian Breunig
8c5089b4bb
Kernel: T4974: specify repo URL for openvpn-dco package
2023-07-15 21:43:30 +02:00
Christian Breunig
6681193d75
Kernel: T4974: rename package vyos-openvpn-dco -> openvpn-dco
2023-07-15 14:31:25 +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
John
35dec9e1bc
Kernel: T5310: add stmicro driver support
...
I added also additional expansion card with 2 Intel i211 NIC’s.
I want to utilize all 4 NIC’s, but I have an issue because only NIC on expansion cards are properly detected.
2023-06-24 10:19:15 +02:00
cuongdt1994
deb4cb7f4d
T5298:Add RFKILL support into kernel.
...
Jun 16 20:39:24 systemd[1]: Starting hostapd@wlan0.service - Access point and authentication server for Wi-Fi and Ethernet (wlan0)…
Jun 16 20:39:25 hostapd[7198]: rfkill: Cannot open RFKILL control device
Jun 16 20:39:25 hostapd[7198]: wlan0: interface state UNINITIALIZED->COUNTRY_UPDATE
Jun 16 20:39:25 systemd[1]: Started hostapd@wlan0.service - Access point and authentication server for Wi-Fi and Ethernet (wlan0).
Seems RFKILL is missing, or could there be someting else?
2023-06-17 19:34:08 +02:00
Viacheslav Hletenko
8bdd5b8e31
T5281: Add CONFIG_VHOST_MENU to kernel
...
Without this option the 'vhost' modules are not included
2023-06-15 09:40:37 +00:00
Viacheslav Hletenko
7d7ccd1e3f
T5281: Add kernel options for vhost-net
...
The kernel 'vhost-net' options required for creating TAP devices
vpp# create tap
create tap: open '/dev/vhost-net': No such file or directory
vpp#
vpp# create tap id 1 host-if-name tap1
create tap: open '/dev/vhost-net': No such file or directory
vpp#
2023-06-12 11:16:12 +00:00
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
bc6991e6c0
Kernel: T5003: use bash over sh (which defaults to dash)
2023-05-02 18:24:52 +02:00
Christian Breunig
fc533da2a2
Kernel: T4928: enable CONFIG_RD_ZSTD and CONFIG_DECOMPRESS_ZSTD
2023-05-02 18:24:16 +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
Christian Breunig
88be901bc1
Kernel: T4928: enable CONFIG_USB_NET_RNDIS_HOST=m
2023-04-29 21:52:05 +02:00
zsdc
7d9f655936
accel-ppp: T5138: Use L2TP Calling-Number in RADIUS attributes
...
Use L2TP Calling-Number in Calling-Station-ID RADIUS attribute
2023-04-04 11:21:38 +03:00