summaryrefslogtreecommitdiff
path: root/scripts/package-build/linux-kernel
AgeCommit message (Collapse)Author
2026-01-24Kernel: T8203: update Linux Kernel to v6.6.121Christian Breunig
2026-01-15Merge pull request #1102 from sever-sever/T8181Daniil Baturin
T8181: Add kernel CONFIG_MODULE_SIG for arm64 architecture
2026-01-15Merge pull request #1100 from sever-sever/T8174Christian Breunig
T8174: Disable CHELSIO_FCOE kernel module due to issues
2026-01-15T8181: Add kernel CONFIG_MODULE_SIG for arm64 architectureViacheslav Hletenko
Add missed CONFIG_MODULE_SIG kernel options for arm64 architecture
2026-01-13T8162: Migrate to ipt-NETFLOW forkKyrylo Yatsenko
Switch to https://github.com/nuclearcat/ipt-netflow as it has up-to-date kernel support. Remove outdated patches.
2026-01-13T8174: Disable CHELSIO_FCOE kernel module due to issuesViacheslav Hletenko
While by-passing a Chelsio NIC in Proxmox, some users are experiencing issues with the `csiostor module`. After manually blacklisting the module in GRUB settings, no issues were found. Comment this module for the kernel.
2026-01-06T8155: Update accel-ppp-ng version to 3e30d9bViacheslav Hletenko
ipoe: Fix flowi4_tos build error for the Kernel 6.18
2025-12-24T8119: Bump accel-ppp-ng version to 474b63dViacheslav Hletenko
Update accel-ppp-ng version, use VPP hooks plugin ``` $ git log --oneline a9ceadc..HEAD 474b63d (HEAD -> current, origin/current, origin/HEAD) Merge pull request #19 from Andri iFullroot/SESSION_HOOKS cda32aa Merge pull request #20 from AndriiFullroot/CRYPTO_API_ACTUALIZATION b485a90 VD-2365: SSL calls refactoring bfeab4b T8010: Refactoring VPP hooks private data e451115 T8010: Rename vpp plugin to vyos_vpp plugin 88c0833 VD-2365: Update OpenSSL DES encryption ff14f31 VD-2365: Update OpenSSL DH usage a9bd91a VD-2365: Update OpenSSL calls for MD4/MD5 and SHA1 91bb6b1 T8010: ap_session/ppp cleanup fixup d65aeee T8010: added vpp plugin e2399b0 T8010: limiter plugin refactoring 2c00fde T8010: PPPoE plugin refactoring 9818f30 T8010: ap_session refactoring 56ac406 T8010: accel_iputils refactoring 1441dc2 T8010: PPP non-dev-ppp option 07f158d T8010: DHCPv6 and ND with non-socket packets feda3e0 T8010: Added hooks interface ```
2025-12-19T8010: Added the HAVE_SESSION_HOOKS macro to the accel-pppd's buildAndrii Melnychenko
Signed-off-by: Andrii Melnychenko <a.melnychenko@vyos.io>
2025-12-18T8106: ARM: Add missing kernel modules for Marvell CN9130 platform supportViacheslav Hletenko
2025-12-15T8101: Add secure boot Kernel kexec optionsViacheslav Hletenko
Add Secure Boot - compatible kexec Kernel options - Required if system uses Secure Boot - Allows systemctl kexec or kexec to load signed kernels safely
2025-12-10T8085: Do not hardcode values in kernel build scriptsAndrii Klymenko
Add architecture detection for kernel configuration file.
2025-11-24Kernel: T8035: update Linux Kernel to v6.6.117Christian Breunig
2025-10-27kernel: T6788: Added patch to fix sequence adjustment for FTP DNATAndrii Melnychenko
The patch adds seqadj initialization for NATed conntrack. This fixes access to FTP servers "behind" the NAT router. The patch itself was proposed to the kernel and was accepted. In future versions it should be included into the kernel. Signed-off-by: Andrii Melnychenko <a.melnychenko@vyos.io>
2025-10-16Merge pull request #1054 from asklymenko/patch-2Christian Breunig
T7706: linux‑perf package missing required shared libraries
2025-10-16Merge pull request #1057 from alexandr-san4ez/T7657-currentChristian Breunig
slabtop: T7657: Op-mode command `show system memory cache` does not work
2025-10-16slabtop: T7657: Op-mode command `show system memory cache` does not workOleksandr Kuchmystyi
Enable `CONFIG_SLUB_DEBUG` in `vyos_defconfig` to resolve slabtop errors and improve memory cache diagnostics. Previously, running the command failed with `slabtop: Unable to create slabinfo structure`.
2025-10-10T7921: Bump accel-ppp-ng to d13b611Viacheslav
ff6751e doc: Added description of vpp-policer to config manual. 50787a9 vpp: Added basic vpp policer configuration.
2025-10-08Merge pull request #1043 from boretom/feature/add-realtek-8126-source-mirrorViacheslav Hletenko
T7857: Add Realtek RTL8126 5Gbit driver
2025-10-07T7706: linux‑perf package missing required shared librariesAndrii Klymenko
Add missing libraries to the linux‑perf package: libpfm4, libslang2, libtraceevent1.
2025-10-06T7857: Add Realtek RTL8126 5Gbit driverThomas Kupper
Signed-off-by: Thomas Kupper <thomas.kupper@gmail.com>
2025-10-01T7892: Bump accel-ppp-ng version to d8c4d38Viacheslav
Changes: ``` 5a7f9ee crypto: Removed CRYPTO_OPENSSL definition. 259b1fe crypto: Removed internal tomcat crypto. 16d1afc bump SonarSource/sonarqube-scan-action version 2bb8a8a pppoe: Added custom cause for service stop. 90c6d35 VPP: Added event for VPP connection lost and new/del link. 5024920 fixed branch protection issue 5de063b build(deps): bump SonarSource/sonarqube-scan-action 052f51f added CLA workflow 14f14e0 Create CLA.md d86a0ca workflow: fixed move accel-ppp.deb to accel-ppp-ng.deb. 03e8d0b workflow: Removed add-pr-labels, label-backport, and check-pr-message actions. 853e746 workflow: Disabled modules build for ubunut:devel. 7d002a6 ipv6: Added option check around ipv6layers calls. 75f12ce Update SonarCloud action to use new version of action bfdb0c0 Update README for acccel-ppp-ng and VPP ```
2025-09-29Merge pull request #1038 from sever-sever/T7843Daniil Baturin
T7843: Remove accel-ppp form the packages
2025-09-29Merge pull request #1045 from sever-sever/7870Daniil Baturin
T7870: Kernel add option CONFIG_NO_HZ_FULL
2025-09-28Kernel: T5887: update Linux Kernel to v6.6.108Christian Breunig
2025-09-26T7870: Kernel add option CONFIG_NO_HZ_FULLViacheslav
Add options CONFIG_NO_HZ_FULL and CONFIG_RCU_NOCB_CPU for: - system option kernel cpu nohz-full - system option kernel cpu rcu-no-cbs Fixes: ``` kernel: Housekeeping: nohz unsupported. Build with CONFIG_NO_HZ_FULL r14 kernel: Unknown kernel command line parameters ```
2025-09-19T7843: Remove accel-ppp form the packagesViacheslav
Remove the `accel-ppp` from the packages, as we migrated to the `accel-ppp-ng` and do not need it anymore. Remove build scripts and patches.
2025-09-15T7824: Add support for disk controllers with the kernel MPI3MR optionViacheslav
Add module kernel option
2025-09-02T75: ipt-netflow fix aggregation modeKyrylo Yatsenko
* 0004-Change-aggregation-parameter-mode-400-444.patch: Tests need to read 'aggregation' parameter. All other parameters have modes 444 or 644. Change mode of 'aggregation' 400 -> 444
2025-09-01Merge pull request #1021 from c-po/kernel-6.6.103Christian Breunig
Kernel: T5887: update Linux Kernel to v6.6.103
2025-09-01T75: ipt-netflow enable direction + fix vlan outKyrylo Yatsenko
* add --enable-direction as requested * Fix output of `cat /proc/net/stat/ipt_netflow_flows`: previously if no VLAN, there was no output and table columns were shifted when parsed.
2025-08-31T75: ipt-netflow enable sampler, mac and vlanKyrylo Yatsenko
Enable sampler, MAC address and VLAN recording. For this to work two patches are needed: * 0001-Fix-prandom_u32-_max-get_random_u32-_below: fix interface updates for random numbers, took fix from https://github.com/aabc/ipt-netflow/commit/0c5759d002131ac3ae161713f4ce0d515037c1de * 0002-Fix-lu-llu-where-64bit: Fix lu -> llu for 64-bit fields
2025-08-31Kernel: T5887: update Linux Kernel to v6.6.103Christian Breunig
2025-08-25Merge pull request #1016 from c-po/kernel-6.6.102Christian Breunig
Kernel: T5887: update Linux Kernel to v6.6.102
2025-08-25Kernel: T5887: remove unused build dependency cleanup code pathChristian Breunig
2025-08-23T7749: Dehardcode x86_64 ARCH to build VPP libraries for accel-pp-ngViacheslav
Dehardcode x86_64 ARCH to build VPP libraries used for accel-ppp-ng
2025-08-22T7725: Bump accel-ppp-ng version to f5764eaViacheslav
Regular upgrade
2025-08-19Merge pull request #1008 from sever-sever/T7714-kernelDaniil Baturin
T7714: Exclude auxiliary directories from linux-kernel tarballs
2025-08-19T7714: Exclude auxiliary directories from linux-kernel tarballsViacheslav
Exclude auxiliary directories from linux-kernel and related to linux-kernel tarballs
2025-08-18T7725: Bump accel-ppp-ng version to 1674efeViacheslav
Regular upgrade
2025-08-18T7729: Build accel-ppp-ng remove extra whitespaceViacheslav
Build accel-ppp-ng remove extra whitespace to fix build binaries
2025-08-16T7725: Bump accel-ppp-ng version to e14d23eViacheslav
Regular update
2025-07-31T7666: Add script to build accel-ppp-ng binaries (#1002)Viacheslav Hletenko
* T7666: Add vpp-sflow src patches and accel-ppp-ng to gitignore * T7666: Add script to build accel-ppp-ng binaries * Update scripts/package-build/linux-kernel/build-accel-ppp-ng.sh --------- Co-authored-by: Daniil Baturin <daniil@baturin.org>
2025-07-11Kernel: T5887: update Linux Kernel to v6.6.96Christian Breunig
2025-06-11Kernel: T7539: compile in WWAN drivers and not use loadable modulesChristian Breunig
2025-06-11Kernel: T7539: add option to only install build dependencies for developmentChristian Breunig
2025-06-10Merge pull request #927 from sever-sever/T4409Daniil Baturin
T4409: Fix Framed-Route with attr Accel-VRF-Name
2025-06-09Remove an emoji from an error messageDaniil Baturin
2025-06-09T7530: Build package binaries script should exit if repo is absentViacheslav Hletenko
The build package binaries script should exit if the repo is absent or cannot be cloned If a build package `repo-a` depends on the `repo-b` and the `repo-b` cannot be cloned, then we shoud exit from the script to avoid partly build dependencies For example: ``` [[packages]] name = "fake-repo" commit_id = "v0.0.1" scm_url = "https://github.com/vyos/fake-repo" [[packages]] name = "ethtool" commit_id = "debian/1%6.10-1" scm_url = "https://salsa.debian.org/kernel-team/ethtool" ``` If ethtool depends on some fake-package and this package cannot be downloaded from the repo, then we shouldn't build the ethtool package at all.
2025-05-30Kernel: T7428: re-enable CONFIG_INOTIFY_STACKFSChristian Breunig
Kernel compile time option for our custom patch to enable inotify on stackable filesystems accidently got removed in commit cfdd4451ca3aa ("Kernel: T7428: remove io_uring support"). Option was re-enabled.