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
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