summaryrefslogtreecommitdiff
path: root/packages/linux-kernel
AgeCommit message (Collapse)Author
2024-10-02T6754: Delete Jenkins build packagesmergify/bp/circinus/pr-781Viacheslav Hletenko
(cherry picked from commit 2fed892f2746561207aa21a2660f4d8f3f79d24e) # Conflicts: # packages/linux-kernel/.gitignore # packages/linux-kernel/Jenkinsfile # packages/linux-kernel/build-accel-ppp.sh # packages/linux-kernel/build-intel-ixgbe.sh # packages/linux-kernel/build-intel-ixgbevf.sh # packages/linux-kernel/build-intel-qat.sh # packages/linux-kernel/build-jool.py # packages/linux-kernel/build-kernel.sh # packages/linux-kernel/build-nat-rtsp.sh # packages/linux-kernel/build-openvpn-dco.sh # packages/net-snmp/Jenkinsfile
2024-09-12T6703: add support for amd pstate drivermergify/bp/circinus/pr-755Nicolas Vollmar
(cherry picked from commit 01085c0512deea6031f503d6468717aca9728ad0)
2024-08-12Kernel: T5887: update Linux Kernel to v6.6.45mergify/bp/circinus/pr-733Christian Breunig
(cherry picked from commit faa6453ec86ecebeff2e2a28dd01db2ee655a22c)
2024-07-17T6584: Revert "T6293: add Mediatek MT7921 to defconfig"mergify/bp/circinus/pr-699Christian Breunig
This reverts commit dbf7e47a27537a9c298afd665244b7bc2b6cf5f6. (cherry picked from commit faf191ed858373fab0f4add7edadd40e64f11f2e)
2024-07-03Kernel: T5887: update Linux Kernel to v6.6.36Christian Breunig
(cherry picked from commit dd322145bec2902dd4f18064d6c6f18464b987f9)
2024-06-19Kernel: T5887: update Linux Kernel to v6.6.34Christian Breunig
(cherry picked from commit 41771586bd7cef98cd8151e9b36e3d045baa7622)
2024-05-27T6406: enables CONFIG_CFS_BANDWIDTH for cpu cgroup limitsNicolas Vollmar
2024-05-27Kernel: T6406: enables CONFIG_CGROUP_CPUACCTNicolas Vollmar
2024-05-24kernel: T6395: Enabled VFIO_NOIOMMU supportzsdc
VFIO No-IOMMU support is required for environments where IOMMU is not available but we still want to use VFIO.
2024-05-19Kernel: T5887: update Linux Kernel to v6.6.31Christian Breunig
2024-05-02T6293: add Mediatek MT7921 to defconfigSaul Goodman
2024-05-02Kernel: T5887: update Linux Kernel to v6.6.30Christian Breunig
2024-04-30kernel: T6286: Enable Generic driver for Hyper-V VMBuszsdc
Generic driver for Hyper-V VMBus is required in Hyper-V environments for direct access to network devices from userspace.
2024-04-29ixgbe: T5619: update driver version to 5.20.3Christian Breunig
2024-04-29Merge pull request #540 from ErnyTech/currentChristian Breunig
ixgbe: T6162: Add 1000BASE-BX support
2024-04-03Kernel: T5887: rebase inotify patchChristian Breunig
2024-03-30T4204: accel-ppp bump version 1.13.0Viacheslav Hletenko
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-23ixgbe: T6162: Add 1000BASE-BX supportErnesto Castellotti
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 (https://github.com/torvalds/linux/commit/1b43e0d20f2d007ec4c124b0deaa848ff8d61f4a) 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-23ixgbe: T6155: always enable allow_unsupported_sfp even if module_param_array ↵Christian Breunig
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-22ixgbe: T6155: always enable allow_unsupported_sfp for all NICs by defaultChristian Breunig
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-20chore: T671: remove unused scripts and references to themDaniil Baturin
2024-03-10Kernel: T4022: add RTSP netfilter helper kernel moduleIndrek Ardel
2024-03-07Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.21Christian Breunig
2024-03-01Kernel: T5887: forward patch linkstate-ip-device-attribute for 6.6.19Christian Breunig
2024-02-09Merge pull request #495 from Schamper/currentChristian Breunig
Kernel: T5499: update arm64 kernel configuration to v6.6.15
2024-02-07Kernel: T5973: compile in vrf module for proper strict_mode setupChristian Breunig
2024-02-05Kernel: T5499: update arm64 kernel configuration to v6.6.15Schamper
2024-02-01T5619: Add out-of-tree Intel ixgbevf driverChristian Breunig
2024-02-01Kernel: T5995: enable CONFIG_HINIC for Huawei NICsChristian Breunig
2024-02-01ixgbe: T5619: remove pci_*_pcie_error_reporting() code to work with Kernel 6.6Christian Breunig
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-01T5619: Add out-of-tree Intel ixgbe driverSkyler Mäntysaari
2024-02-01Kernel: T5619: remove build-in Intel IXGBE driver for out-of-tree versionChristian Breunig
2024-02-01Kernel: T5887: update Linux Kernel to v6.6.15Christian Breunig
2024-01-20Kernel: T5954: Enable nvme_hwmon and drivetempPiotr Maksymiuk
2024-01-10Merge pull request #484 from sever-sever/T3429Christian Breunig
T3429: Add kernel modules for Hyper-V
2024-01-10Kernel: T5887: updae patch for HUNK offsetChristian Breunig
2024-01-10Kernel: T5887: remove build-in QAT drivers, using out-of-tree modulesChristian Breunig
2024-01-10T3429: Add kernel modules for Hyper-VViacheslav Hletenko
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-04Kernel: T5887: update Linux Kernel to v6.6.9Christian Breunig
2023-12-22Kernel: T4928: rebase patches ontop of Kernel 6.1.59 to get clean appliesChristian Breunig
2023-12-22Kernel: T4928: add "set -e" to kernel build scriptChristian Breunig
2023-12-20kernel: T5838: Enabled Infiniband for `mlx4` and `mlx5`zsdc
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-11-23T5776: kernel enable VFIO supportViacheslav Hletenko
2023-10-19Merge pull request #436 from sever-sever/T4204Christian Breunig
T4204: accel-ppp bump version 9669bcb99adc
2023-10-18Kernel: T4928: disable RNDIS in arm64 buildsChristian Breunig
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-17Revert "Kernel: T4928: enable CONFIG_USB_NET_RNDIS_HOST=m"Christian Breunig
This reverts commit 88be901bc103d1c47adbbc874d02e8ec5cde3397.
2023-10-17Kernel: T4928: forward port linkstate-ip-device-attribute patchChristian Breunig
2023-10-11T4204: accel-ppp bump version 9669bcb99adcViacheslav Hletenko
2023-10-02Kernel: T5626: only select required Kernel CGROUP controllersChristian Breunig
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-02Kernel: T5626: update to latest version with Kernel defaultsChristian Breunig
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.