| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Thomas Kupper <thomas.kupper@gmail.com>
|
|
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
```
|
|
T7843: Remove accel-ppp form the packages
|
|
T7870: Kernel add option CONFIG_NO_HZ_FULL
|
|
|
|
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
```
|
|
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.
|
|
Add module kernel option
|
|
* 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
|
|
Kernel: T5887: update Linux Kernel to v6.6.103
|
|
* 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.
|
|
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
|
|
|
|
Kernel: T5887: update Linux Kernel to v6.6.102
|
|
|
|
Dehardcode x86_64 ARCH to build VPP libraries used for accel-ppp-ng
|
|
Regular upgrade
|
|
T7714: Exclude auxiliary directories from linux-kernel tarballs
|
|
Exclude auxiliary directories from linux-kernel and related to
linux-kernel tarballs
|
|
Regular upgrade
|
|
Build accel-ppp-ng remove extra whitespace to fix build binaries
|
|
Regular update
|
|
* 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>
|
|
|
|
|
|
|
|
T4409: Fix Framed-Route with attr Accel-VRF-Name
|
|
|
|
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.
|
|
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.
|
|
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.
|
|
Move the Kernel build dependencies to package.toml to unbload the build
container even more.
|
|
|
|
T7406: add virtio-gpu and pl011 console support for arm64
|
|
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/
|
|
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
|
|
* 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
|
|
|
|
Kernel: T6230: add ipt_NETFLOW out-of-tree module
|
|
|
|
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
|
|
|
|
|
|
|
|
Intel: T6847: provide common build script for Out-Of-Tree drivers
|
|
|
|
Use one build script to rule all the Intel Git based drivers.
|
|
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.
|
|
|
|
|