Christian Breunig
faf191ed85
T6584: Revert "T6293: add Mediatek MT7921 to defconfig"
...
This reverts commit dbf7e47a27537a9c298afd665244b7bc2b6cf5f6.
2024-07-17 08:47:38 +02:00
Christian Breunig
6b1b3e388e
Kernel: T5887: update linux-firmware to 20240610
2024-07-06 09:47:29 +02:00
Christian Breunig
dd322145be
Kernel: T5887: update Linux Kernel to v6.6.36
2024-07-02 21:46:01 +02:00
Christian Breunig
41771586bd
Kernel: T5887: update Linux Kernel to v6.6.34
2024-06-17 20:07:32 +02:00
Nicolas Vollmar
707c073f7c
T6406: enables CONFIG_CFS_BANDWIDTH for cpu cgroup limits
2024-05-27 16:32:28 +02:00
Nicolas Vollmar
b809886538
Kernel: T6406: enables CONFIG_CGROUP_CPUACCT
2024-05-27 13:22:51 +02:00
zsdc
db1bdb656b
kernel: T6395: Enabled VFIO_NOIOMMU support
...
VFIO No-IOMMU support is required for environments where IOMMU is not available
but we still want to use VFIO.
2024-05-24 20:38:14 +03:00
Christian Breunig
20b42272c5
Kernel: T5887: update Linux Kernel to v6.6.31
2024-05-19 08:19:24 +02:00
Saul Goodman
dbf7e47a27
T6293: add Mediatek MT7921 to defconfig
2024-05-02 22:51:21 +02:00
Christian Breunig
5978fd1df8
Kernel: T5887: update Linux Kernel to v6.6.30
2024-05-02 20:53:33 +02:00
zsdc
999ccad3f8
kernel: T6286: Enable Generic driver for Hyper-V VMBus
...
Generic driver for Hyper-V VMBus is required in Hyper-V environments for direct
access to network devices from userspace.
2024-04-30 22:53:12 +03:00
Christian Breunig
fbe43ddcc2
ixgbe: T5619: update driver version to 5.20.3
2024-04-29 21:22:34 +02:00
Christian Breunig
2d817bb012
Merge pull request #540 from ErnyTech/current
...
ixgbe: T6162: Add 1000BASE-BX support
2024-04-29 21:20:16 +02:00
Christian Breunig
28c08a784e
Kernel: T5887: rebase inotify patch
2024-04-03 20:55:34 +02: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
Ernesto Castellotti
a44647f098
ixgbe: T6162: Add 1000BASE-BX support
...
The ixgbe driver did not support the 1000BASE-BX standard so for example FS.com
SFP-GE-BX 1310/1490nm 10km transceiver received an unsupported module error even
with allow_unsupported_sfp enabled.
To solve this problem I created a patch that was accepted by Linux upstream
(1b43e0d20f )
so starting from kernel 6.9 the ixgbe driver will have 1000BASE-BX support,
however VyOS uses the out of tree driver so it is necessary to backport the patch.
2024-03-23 13:30:35 +01:00
Christian Breunig
70ac747b28
ixgbe: T6155: always enable allow_unsupported_sfp even if module_param_array is undefined
...
This extends an else path with the logic from commit ea7d59a4b ("ixgbe: T6155:
always enable allow_unsupported_sfp for all NICs by default")
2024-03-23 09:18:59 +01:00
Christian Breunig
ea7d59a4bf
ixgbe: T6155: always enable allow_unsupported_sfp for all NICs by default
...
In-tree vs. Out-Of-Tree drivers differ in the way how unsupported transceivers
are defined (uint vs array of int) for the Kernel module parameters.
This results in:
kernel: ixgbe 0000:5e:00.0: failed to initialize because an unsupported SFP+ module type was detected.
kernel: ixgbe 0000:5e:00.0: Reload the driver after installing a supported module.
kernel: ixgbe 0000:5e:00.0: removed PHC on eth6
This patch always enables unsupported SFP+ modules as wo do anyway from
the userspace but only for the first port.
2024-03-22 08:54:25 +01:00
Daniil Baturin
5dcb6b7711
chore: T671: remove unused scripts and references to them
2024-03-20 17:50:51 +00:00
Indrek Ardel
404aa7e10c
Kernel: T4022: add RTSP netfilter helper kernel module
2024-03-10 05:17:15 +02:00
Christian Breunig
016809208d
Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.21
2024-03-07 22:00:54 +01:00
Christian Breunig
d93cb288d7
Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.19
2024-03-01 21:08:52 +01:00
Christian Breunig
bb8e7d71df
Merge pull request #495 from Schamper/current
...
Kernel: T5499: update arm64 kernel configuration to v6.6.15
2024-02-09 08:26:47 +01:00
Christian Breunig
8b89929fda
Kernel: T5973: compile in vrf module for proper strict_mode setup
2024-02-07 17:39:04 +01:00
Schamper
61691b4a4f
Kernel: T5499: update arm64 kernel configuration to v6.6.15
2024-02-05 23:22:22 +01:00
Christian Breunig
9376117efb
T5619: Add out-of-tree Intel ixgbevf driver
2024-02-01 10:04:40 +01:00
Christian Breunig
ea4d2746ae
Kernel: T5995: enable CONFIG_HINIC for Huawei NICs
2024-02-01 10:03:38 +01:00
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