summaryrefslogtreecommitdiff
path: root/scripts/package-build/linux-kernel
AgeCommit message (Collapse)Author
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.
2025-05-12Kernel: T7253: build linux-perf-$version packageChristian Breunig
Previous patch was removed during VyOS 1.3 -> 1.4 development cycle as the internal handling for Kernel package generation changed. This brings back the perf binary in a new linux-perf-$KERNELVERSION Debian package.
2025-05-12Docker: T7253: remove Kernel build dependencies to shrink container imageChristian Breunig
Move the Kernel build dependencies to package.toml to unbload the build container even more.
2025-05-12Kernel: T5887: update Linux Kernel to v6.6.90Christian Breunig
2025-05-06Merge pull request #955 from tjjh89017/arm64_kernelViacheslav Hletenko
T7406: add virtio-gpu and pl011 console support for arm64
2025-05-04Kernel: T7428: remove io_uring supportChristian Breunig
Given the recent chatter about io_uring and it flaws - e.g. [1] - and we have to my knowledge no use for it we should remove it from the Kernel configuration. Every feature not used and removed from the Kernel is a good one. 1: https://www.armosec.io/blog/io_uring-rootkit-bypasses-linux-security/
2025-04-28T7406: add virtio-gpu and pl011 console support for arm64Date Huang
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2025-04-24T7384: Radius patch for Dns-Server-IPv6-Address attribute - accel-ppp (#926)AlexIT-FT
* Add 0002-Radius-Dns-Server-IPv6-Address.patch This adds the ability to pull IPv6 DNS servers from the radius response not just hard coded in the config file
2025-04-17packages: T6230: include iptables modules in vyos-ipt-netflowDaniil Baturin
2025-04-01Merge pull request #924 from c-po/ipt-netflowDaniil Baturin
Kernel: T6230: add ipt_NETFLOW out-of-tree module
2025-03-18T861: use custom Kernel certificate over the root shim signing certificateChristian Breunig
2025-03-13T4409: Fix Framed-Route with attr Accel-VRF-NameViacheslav Hletenko
If you use attribute Accel-VRF-Name we are expecting a route in a specific VRF, the cuurent implementation set the Framed-Route/Framed-IPv6-Route to the default VRf (no VRF) Fixes this, so routes are installed in the proper VRF name
2025-03-11Kernel: T6230: add ipt_NETFLOW out-of-tree moduleChristian Breunig
2025-03-11T7233: Fix wrong MOK certs path in the script of build-kernel.shYouyuan
2025-02-25Kernel: T5887: update Linux Kernel to v6.6.79Christian Breunig
2025-02-20Merge pull request #913 from c-po/T6847-intel-ootViacheslav Hletenko
Intel: T6847: provide common build script for Out-Of-Tree drivers
2025-02-20T7178: Add vDPA Virtio Data Path Aceleration kernel moduleViacheslav Hletenko
2025-02-19Intel: T6847: provide common build script for Out-Of-Tree driversChristian Breunig
Use one build script to rule all the Intel Git based drivers.
2025-02-15intel: T6847: fix build system to perform proper "git clone" on IXGBE driverChristian Breunig
Previous commit a10b29560 ("intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5") missed a proper CI "git clone" on the driver repository - this has been fixed.
2025-02-15intel: T6847: port patches to latest driver version 6.0.5Christian Breunig
2025-02-13Kernel: T861: add ephemeral key pattern to .gitignore fileChristian Breunig
2025-02-13intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5Christian Breunig
2025-01-17T6895: Build hsflowd with option PSAMPLENataliia Solomko
2025-01-02Kernel: T861: enable lockdown subsystem as UEFI secure boot dependencyChristian Breunig
2025-01-02Kernel: T5887: update Linux Kernel to v6.6.69Christian Breunig
2024-12-23Merge pull request #869 from c-po/no-jenkinsChristian Breunig
T6674: remove all references to Jenkins
2024-12-23T6674: remove all references to JenkinsChristian Breunig
2024-12-18T6952: enable exFat in kernel configNataliia Solomko
2024-11-01T6813: Build tarballs for the packages in the linux-kernel dirViacheslav Hletenko
Build tarballs for the packages related linux-kernel dir.
2024-10-18T6713: Build Realtek driver change source repoViacheslav Hletenko
2024-10-12Kernel: T861: T6713: fix generation of realtek driver signatureChristian Breunig
We need to sign the module during the Debian build run, before the binaries are packed into the resulting DEB.
2024-10-09T861: T6713: Sign Realtek driversViacheslav Hletenko
2024-10-07Merge pull request #762 from sever-sever/T6713-current-realtekDaniil Baturin
T6713: Update Realtek r8152 driver
2024-10-02Merge pull request #781 from sever-sever/T6754Viacheslav Hletenko
T6754: Delete Jenkins build packages