Debian 11039 Ubuntu 7183 Arch Linux 990 Published by

Steven Barrett has released Liquorix Kernel 7.1-12, continuing a rapid four-day iteration cycle with eleven targeted patches to Project-C, the project's custom sched/alt scheduler. The update prioritizes reduced task-switching overhead through improved fork handling, hybrid CPU idle-mask tracking, and atomic operation reductions designed specifically for gaming and audio production workloads. While AMD64 users can upgrade immediately via the official repositories, the project currently hosts several open AMDGPU stability reports that may warrant monitoring before switching from stock kernels. Users looking to install the latest build can pull it directly from the Debian, Ubuntu, or Arch Linux repositories today.



Liquorix Drops Kernel 7.1-12 With Heavy Project-C Scheduler Tweaks

Eleven patches target fork handling, hybrid core tracking, and atomic operation overhead across its custom scheduling codebase.

Liquorix Linux kernel 7.1-12 shipped Thursday, bringing another round of Project-C scheduler optimizations for enthusiasts who want snappier desktops and more consistent frame times. The update lands just four days after 7.1-10, continuing a rapid iteration cycle that sees maintainer Steven Barrett churning out point releases almost daily.

Liquorix has never been a mainstream kernel. It's a community-built alternative tuned specifically for gaming, audio/video production, and interactive desktop responsiveness. The heavy lifting this release falls squarely in sched/alt, Barrett's custom Project-C scheduler. It lives alongside upstream paths like CFS and BMQ, but it operates independently enough that changes here rarely touch other subsystems.

Liquorix

What Actually Changed

The changelog lists eleven patches, all under the sched/alt namespace. They tackle runtime accounting at fork time, skip unnecessary timer arms when parent processes are already due for rescheduling, and bypass timeslice checks for real-time FIFO tasks. There's also targeted work on hybrid CPU architectures, where performance and efficiency cores need careful idle-mask tracking to avoid spurious latency spikes. A handful of micro-optimizations replace atomic bit operations with non-atomic variants where single-runqueue access is guaranteed.

Each patch looks minor in isolation. Stack them up and you're shaving microseconds off millions of task switches per second. That's meaningful for anything that spawns worker threads on the fly, from game physics engines to DAW buffer cycles.

The last two weeks have been unusually active for the project. Seven releases landed between mid-July and now, with the last four stacking scheduler syncs, latency fixes, memory protection patches, and this final round of micro-tuning. Barrett is clearly treating the scheduler as a live tuning parameter rather than a set-it-and-forget-it component. It's an aggressive cadence that works if you benchmark your specific workload, though it might keep casual testers on their toes.

The release is live now. The official install script pulls Debian, Ubuntu, and Arch builds:

curl -s 'https://liquorix.net/install-liquorix.sh' | sudo bash

Head here to the GitHub release page for the full changelog.