<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-build.git/scripts/package-build/linux-kernel/build.py, branch rolling</title>
<subtitle>VyOS image build scripts (mirror of https://github.com/vyos/vyos-build.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-build.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-build.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/'/>
<updated>2026-05-17T15:56:32+00:00</updated>
<entry>
<title>Kernel: T8880: reduce size of Kernel source TAR</title>
<updated>2026-05-17T15:56:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-17T15:56:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=b956a4b265dc76f4441b7fe596a9f1efb1dc8b90'/>
<id>urn:sha1:b956a4b265dc76f4441b7fe596a9f1efb1dc8b90</id>
<content type='text'>
Enable "make mrproper" before packaging kernel source tarball. After enabling
PWRU support in T8496, the auto-generated kernel source tarball grew from under
1 GB to ~4 GB, largely due to intermediate build artifacts (for example,
vmlinuz.o growing from 54 MB to 618 MB with additional debug symbols).

Since the tarball is intended to contain kernel sources and custom patches and
not intermediate objects, we now clean the tree with "make mrproper" before
creating the tarball. This keeps package size down while preserving
rebuildability.
</content>
</entry>
<entry>
<title>Kernel: T6847: use common build_intel_nic helper function</title>
<updated>2026-05-08T20:42:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-08T20:33:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=0e1197b2900559793f6eb746c7ebe5d5423e0973'/>
<id>urn:sha1:0e1197b2900559793f6eb746c7ebe5d5423e0973</id>
<content type='text'>
Instead of one build function per driver (ixgbe, i40, ice) which will anyways
result in the same Python code path to be executed - use one common helper
name: build_intel_nic
</content>
</entry>
<entry>
<title>Kernel: T6847: add Intel ICE out-of-tree Kernel driver with custom patches</title>
<updated>2026-05-08T20:42:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-07T14:59:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=adc9b031da6c71d393e4c8320a48f0056b6110a8'/>
<id>urn:sha1:adc9b031da6c71d393e4c8320a48f0056b6110a8</id>
<content type='text'>
The current version of the Intel ice driver does not compile with a recent
LTS Kernel due to missing internal Kernel API adjustments in the Intel driver.

This commit contains custom patches to make the driver build.
</content>
</entry>
<entry>
<title>Kernel: T6847: add Intel I40E out-of-tree Kernel driver with custom patches</title>
<updated>2026-05-08T20:42:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-07T14:58:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=6b962b7043b26260500e98d882e3ee1c165627c2'/>
<id>urn:sha1:6b962b7043b26260500e98d882e3ee1c165627c2</id>
<content type='text'>
The current version of the Intel i40e driver does not compile with a recent
LTS Kernel due to missing internal Kernel API adjustments in the Intel driver.

This commit contains custom patches to make the driver build.
</content>
</entry>
<entry>
<title>Kernel: T8147: upgrade to 6.18</title>
<updated>2026-05-03T18:35:31+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-02T18:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=739f904284ac4f96496cc9f3b080a5276a9b317c'/>
<id>urn:sha1:739f904284ac4f96496cc9f3b080a5276a9b317c</id>
<content type='text'>
* Forwared port all out-of-tree driver patches
* Add Intel QAT patch to make it compile for LInux 6.18
* Remove out-of-tree OpenVPN DCO module - now available upstream
</content>
</entry>
<entry>
<title>Kernel: T8134: Realtek drivers do not need to be build using sudo</title>
<updated>2026-02-17T15:16:49+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-12-31T15:00:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=05f1cdf3dc3cde946f315581f81a020668bd20ea'/>
<id>urn:sha1:05f1cdf3dc3cde946f315581f81a020668bd20ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Kernel: T8134: support building from Git source directory</title>
<updated>2026-02-17T15:16:49+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-12-31T14:59:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=b2ac699439fbf663b9575e9ebe7301d032fb2047'/>
<id>urn:sha1:b2ac699439fbf663b9575e9ebe7301d032fb2047</id>
<content type='text'>
If build.py detects a local "linux" directory which could be a
Git repository - it is used over downloading the released tarball.
</content>
</entry>
<entry>
<title>Merge pull request #1043 from boretom/feature/add-realtek-8126-source-mirror</title>
<updated>2025-10-07T21:20:18+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2025-10-07T21:20:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=0d562b7a70610d8124e606c7df6af24dbc319a60'/>
<id>urn:sha1:0d562b7a70610d8124e606c7df6af24dbc319a60</id>
<content type='text'>
T7857: Add Realtek RTL8126 5Gbit driver</content>
</entry>
<entry>
<title>T7857: Add Realtek RTL8126 5Gbit driver</title>
<updated>2025-10-06T06:43:51+00:00</updated>
<author>
<name>Thomas Kupper</name>
<email>thomas.kupper@gmail.com</email>
</author>
<published>2025-04-11T07:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=6d01ffa05ed37bfa1caceb30b857280f66dff08a'/>
<id>urn:sha1:6d01ffa05ed37bfa1caceb30b857280f66dff08a</id>
<content type='text'>
Signed-off-by: Thomas Kupper &lt;thomas.kupper@gmail.com&gt;
</content>
</entry>
<entry>
<title>T7843: Remove accel-ppp form the packages</title>
<updated>2025-09-19T09:28:36+00:00</updated>
<author>
<name>Viacheslav</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2025-09-19T09:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=fafc9cfcf652a92a007a4930384db6e2a60f27f6'/>
<id>urn:sha1:fafc9cfcf652a92a007a4930384db6e2a60f27f6</id>
<content type='text'>
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.
</content>
</entry>
</feed>
