| Age | Commit message (Collapse) | Author |
|
|
|
T8181: Add kernel CONFIG_MODULE_SIG for arm64 architecture
|
|
T8174: Disable CHELSIO_FCOE kernel module due to issues
|
|
Add missed CONFIG_MODULE_SIG kernel options for arm64 architecture
|
|
Switch to https://github.com/nuclearcat/ipt-netflow as it has up-to-date
kernel support.
Remove outdated patches.
|
|
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.
|
|
ipoe: Fix flowi4_tos build error for the Kernel 6.18
|
|
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
```
|
|
Signed-off-by: Andrii Melnychenko <a.melnychenko@vyos.io>
|
|
|
|
Add Secure Boot - compatible kexec Kernel options
- Required if system uses Secure Boot
- Allows systemctl kexec or kexec to load signed kernels safely
|
|
Add architecture detection for kernel configuration file.
|
|
|
|
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>
|
|
T7706: linux‑perf package missing required shared libraries
|
|
slabtop: T7657: Op-mode command `show system memory cache` does not work
|
|
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`.
|
|
ff6751e doc: Added description of vpp-policer to config manual.
50787a9 vpp: Added basic vpp policer configuration.
|
|
T7857: Add Realtek RTL8126 5Gbit driver
|
|
Add missing libraries to the linux‑perf package: libpfm4, libslang2, libtraceevent1.
|
|
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.
|