Since it seems site visits are starting to ramp up, I’ve decided to highlight the different branches integrated in my custom Linux kernel found on GitHub. Here’re the relevant links:
Kernel Source: https://github.com/intersectRaven/linux
Arch PKGBUILD: https://github.com/intersectRaven/arch-linux
*the pkgver might be outdated since I only commit when there’s a major change
**I use Arch btw… 🤣
Kernel Source Branch Details:
6.12/master – main source for the build
6.12/from-next – some interesting commits from linux-next
6.12/optimizations – assorted optimizations I got from zen, clearlinux, etc.
6.12/buffered-uncached-v8 – v8 of Jen Axboe’s buffered-uncached work ported to 6.12
6.12/ntsync-v7 – v7 of ntsync for wine performance
6.12/context-switch-optimizations-v2 – v2 of self-explanatory
6.12/clearlinux – some patches from clearlinux rebased to 6.12
6.12/crc32c-speedup – self-explanatory
6.12/from-arch – for maintaining base arch
6.12/zstd-20231120 – latest zstd branch from Nick Terrel’s tree
*might also be outdated but it still applies so maybe it hasn’t been pulled into mainline yet?
Aside from the above, I also merge the bbr tree from zen and set it as the default congestion controller. I don’t perform any benchmarks so I’m not sure if my kernel is faster and such. I just like the commits. If you have any questions, feel free to ask in the comments! 😁
Leave a Reply