site  contact  subhomenews

Linux kernel 6.12.9 compiled in Scarthgap

January 10, 2025 — BarryK

Have compiled this kernel as want to get EasyOS working on a computer with Intel Core Ultra 7 CPU. Why? -- that's another story.

Started with the config file from the 6.6.67 kernel compile, updated the aufs patch, and off we go. Made these changes:

Device Drivers -> Graphic Support -> Direct Rendering Manager
<m> Intel Xe graphics
[*] Enable display support
() Force probe xe for selected Intel hardware IDs

Device Drivers -> Sound card support -> Advanced Linux Sound Architecture -> ALSA for SoC audio support
<m> Intel AVS driver

Device Drivers -> Pin controllers -> Intel pin controllers
<m> Intel pinctrl and GPIO platform driver
<m> Intel Meteor Lake pinctrl and GPIO driver

Also enabled some security "mitigations".

Running it now on my Lenovo desktop. Working OK. Huge kernel; 6.6.67 is 7,377KB, 6.12.9 is 8,869KB. Why has it grown by 1.5MB?!!! Is it because they have introduced rust code capability?    

Tags: easy