After years without compiling a kernel, I'm giving it another shot! 🐧
Building Linux kernel 6.19.3 on Slackware using Patrick's official SlackBuilds, starting from my 6.18.13 config as a base.
-> 6.19 brings some nice ext4 improvements that caught my attention:
- Support for block sizes larger than page size (can improve buffered write performance in some workloads)
- Faster online defragmentation using folios instead of legacy buffer heads
- Smarter POSIX ACL caching, avoiding redundant permission checks on files without ACLs
Beyond ext4, there are ongoing memory-management cleanups, folio conversions, scheduler refinements, and NVMe driver improvements, which should pair nicely with an NVMe-based laptop.
Nothing revolutionary, but solid incremental polishing.
Let's see how it goes! 🤞
#slackware #kernel #linux