balena-os / meta-balena

A collection of Yocto layers used to build balenaOS images
https://www.balena.io/os
968 stars 115 forks source link

Kernel Module Headers or full Kernel Source Tracker #1822

Closed ZubairLK closed 1 year ago

ZubairLK commented 4 years ago

This issue is going to be used to keep a track of kernel module headers or source releases. A few changes happened over time that need to be consolidated a bit before investing further into refining this area.

Rough Timeline/braindump:

pre-thud: We would ship only kernel_modules_headers.tar.gz This was generated using https://github.com/balena-os/module-headers

Some issues with this script is:

around pre-thud:

thud/post-thud:

now:

Next steps/ideas: At the moment we have 2 artefacts.

Todo:

Other notes: We provide this example project to customer as a reference to when needing to build kernel modules https://github.com/balenalabs/kernel-module-build

Other issues that are similar being consolidated here:

1503

1519

ZubairLK commented 4 years ago

Would be useful to perform an overall investigation to build test all headers and find issues. https://github.com/balena-os/meta-balena/issues/1632