<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-build.git/scripts/package-build/linux-kernel/patches, 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-10-05T05:23:10+00:00</updated>
<entry>
<title>Kernel: T9385: Update Linux Kernel to 6.18.55</title>
<updated>2026-10-05T05:23:10+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-05T05:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=2704f1aa18259b669592899994b797198d9a8c8f'/>
<id>urn:sha1:2704f1aa18259b669592899994b797198d9a8c8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Kernel: T9385: Update Linux Kernel to 6.18.54</title>
<updated>2026-10-01T16:23:51+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-01T16:23:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=5c33d787f7bc848611433c96e1c32e7148081868'/>
<id>urn:sha1:5c33d787f7bc848611433c96e1c32e7148081868</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Kernel: T9283: run Accel-PPP depmod for the target Kernel version</title>
<updated>2026-09-06T19:08:24+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-09-06T16:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=96c3887e170c49aeb9942abded17a20140559551'/>
<id>urn:sha1:96c3887e170c49aeb9942abded17a20140559551</id>
<content type='text'>
The Accel-PPP maintainer scripts call depmod without a Kernel version, so it
uses the version reported by uname of the build host instead of the VyOS Kernel
the ipoe and vlan_mon modules were compiled for.

The ISO build therefore logs:
  depmod: ERROR: could not open directory /lib/modules/6.1.0-52-amd64
  depmod: FATAL: could not search modules

Add a patch that generates the maintainer scripts from a template so the module
directory version known to the build is substituted and handed to depmod
explicitly. The same version is already passed to the build via MODULES_KDIR,
and the uname fallback for standalone builds stays untouched.
</content>
</entry>
<entry>
<title>Kernel: T9067: Update Linux Kernel to 6.18.41</title>
<updated>2026-08-02T06:54:32+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-08-02T06:54:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=97c2a87c09885e031605324ac37cf5d95b19106c'/>
<id>urn:sha1:97c2a87c09885e031605324ac37cf5d95b19106c</id>
<content type='text'>
Upgrade rolling release Kernel version.

Changelogs:
* 6.18.41 https://lwn.net/Articles/1086227/
* 6.18.40 https://lwn.net/Articles/1084923/
* 6.18.39 https://lwn.net/Articles/1083464/
</content>
</entry>
<entry>
<title>Merge pull request #1248 from c-po/arm64-kernel</title>
<updated>2026-07-20T09:47:47+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2026-07-20T09:47:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=c8a5554662ab94af27e0b9857299d7b21cb389dc'/>
<id>urn:sha1:c8a5554662ab94af27e0b9857299d7b21cb389dc</id>
<content type='text'>
Kernel: T9103: fix arm64 syscalltbl path breaking linux-perf package build</content>
</entry>
<entry>
<title>Kernel: T9103: fix arm64 syscalltbl path breaking linux-perf package build</title>
<updated>2026-07-19T07:21:17+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-07-18T19:32:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=a0a7452d44dd5cfe3c96ae5f81fa6c470e93003a'/>
<id>urn:sha1:a0a7452d44dd5cfe3c96ae5f81fa6c470e93003a</id>
<content type='text'>
Building linux-perf-* on a native arm64 build host failed with "No rule to
make target '.../unistd_64.h'" because arch/arm64/kernel/Makefile.syscalls
overrides syscalltbl with a path relative to the kernel root, but
tools/lib/perf/Makefile invokes the header generator from tools/lib/perf/
instead. Make the override absolute, matching the srctree-prefixed default.
</content>
</entry>
<entry>
<title>Merge pull request #1239 from c-po/compress-kernel-modules</title>
<updated>2026-07-15T15:26:39+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-07-15T15:26:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=fbd036a36e4bd1fa8f15638f79bc554db2cac9fb'/>
<id>urn:sha1:fbd036a36e4bd1fa8f15638f79bc554db2cac9fb</id>
<content type='text'>
Kernel: T5641: enable module compression to save disk space</content>
</entry>
<entry>
<title>Kernel: T5641: enable module compression to save disk space</title>
<updated>2026-07-08T18:45:13+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-07-08T18:45:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=21c7e66112d3ec360a9902037d086fdb15e4ebeb'/>
<id>urn:sha1:21c7e66112d3ec360a9902037d086fdb15e4ebeb</id>
<content type='text'>
After signing the Linux Kernel modules with the ephemeral key, proceed
by compressing the Kernel modules with xz to reduce the final ISO image
size.

Initial tests have shown a size reduction by 60MiB.
</content>
</entry>
<entry>
<title>Kernel: T9067: Update Linux Kernel to 6.18.38</title>
<updated>2026-07-08T18:38:55+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-07-08T18:38:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=9ab08c84d113aec00c5114721d87cdcda46f187d'/>
<id>urn:sha1:9ab08c84d113aec00c5114721d87cdcda46f187d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #1227 from c-po/bnx2-patch</title>
<updated>2026-06-26T15:23:32+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-06-26T15:23:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=b3edf28db488a6d6af61e2c54c6ea9ae7a0f7053'/>
<id>urn:sha1:b3edf28db488a6d6af61e2c54c6ea9ae7a0f7053</id>
<content type='text'>
Kernel: T8914: add support for 2.5G pluggables on BCM57810S</content>
</entry>
</feed>
