<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-build.git/scripts/package-build/linux-kernel/config, branch current</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=current</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-build.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/'/>
<updated>2026-05-28T15:07:13+00:00</updated>
<entry>
<title>Kernel: T8938: consolidate build time options for amd64 and arm64 WWAN</title>
<updated>2026-05-28T15:07:13+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-28T15:07:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=40b8f6fc6d9ed7fc45f350f4cebce2f6d1bcbd76'/>
<id>urn:sha1:40b8f6fc6d9ed7fc45f350f4cebce2f6d1bcbd76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Kernel: T8879: add missing Hyper-V drivers after 6.18 upgrade (#1193)</title>
<updated>2026-05-18T12:47:40+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-18T12:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=11a3b4bd380b0ecf757c71642ce4d0633faf3c3c'/>
<id>urn:sha1:11a3b4bd380b0ecf757c71642ce4d0633faf3c3c</id>
<content type='text'>
* Kernel: T8846: consolidate config for CPU/Task time and stats accounting

* Kernel: T8879: add config section for hypervisor Virtual Socket Protocol

* Kernel: T8879: add missing Hyper-V drivers after 6.18 upgrade

Add drivers for Hyper-V hypervisor which got lost in transition from 6.6 to
6.18 Kernel upgrade.</content>
</entry>
<entry>
<title>Merge pull request #1178 from SuperQ/superq/psi</title>
<updated>2026-05-13T15:29:03+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2026-05-13T15:29:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=3531b7771f0aab0847cc09be35fbb1621bc2a0e5'/>
<id>urn:sha1:3531b7771f0aab0847cc09be35fbb1621bc2a0e5</id>
<content type='text'>
kernel: T8847: Enable PSI metric data</content>
</entry>
<entry>
<title>Enable PSI metric data</title>
<updated>2026-05-11T19:29:42+00:00</updated>
<author>
<name>SuperQ</name>
<email>superq@gmail.com</email>
</author>
<published>2026-05-03T15:27:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=a20cc9b9f851fc1c5962295c06257a1d8d7a8909'/>
<id>urn:sha1:a20cc9b9f851fc1c5962295c06257a1d8d7a8909</id>
<content type='text'>
Enable the kernel [Pressure Stall Information][PSI] accounting feature.
This allows users to gather data on CPU and memory starvation. It's very
useful to help find cases where the system performance is impacted by
overloaded CPUs.

[PSI]: https://docs.kernel.org/accounting/psi.html

Signed-off-by: SuperQ &lt;superq@gmail.com&gt;
</content>
</entry>
<entry>
<title>Kernel: T6847: add Intel IAVF out-of-tree Kernel driver with custom patches</title>
<updated>2026-05-08T20:44:08+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-08T20:38:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=f3a221bf83c58f43059386f00237e0f00818de25'/>
<id>urn:sha1:f3a221bf83c58f43059386f00237e0f00818de25</id>
<content type='text'>
The Intel iavf driver (formerly i40evf) is the Linux virtual function driver
for modern Intel Ethernet adapters supporting SR-IOV, including the X700/E800
series.

Renamed to iavf to support future devices, it replaced i40evf entirely by 2019.
The driver facilitates high-performance networking in virtualized environments.

This commit contains custom patches to make the driver build.
</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: T6847: cleanup comments to not trigger config merge warning</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:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=446990644bf2e84e8f508855bef2c444b0758083'/>
<id>urn:sha1:446990644bf2e84e8f508855bef2c444b0758083</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Kernel: T8147: extract common CONFIG_* options to be reused</title>
<updated>2026-05-06T17:21:33+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-02T19:51:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=d31e13e275baeb780a462b24030999edc878ecf6'/>
<id>urn:sha1:d31e13e275baeb780a462b24030999edc878ecf6</id>
<content type='text'>
It does not make sense to have the common VyOS functionality for e.g VXLAN,
GENEVE, PPP, WireGuard, filesystems crypto or module signing duplicated for
both arm64 and x86_64.

Split out common configuration parts to be defined only once.
</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>
</feed>
