XanMod Ships 7.1.2, 7.0.14, and 6.18.37 LTS Kernel Updates
The performance-focused custom kernel rounds out its June maintenance cycle with upstream fixes, BBRv3 defaults, and continued PREEMPT_RT support.
XanMod has pushed out three fresh kernel builds, capping off its latest maintenance cycle with 7.1.2-xanmod1, 7.0.14-xanmod1, and 6.18.37-xanmod1 LTS. All three dropped on June 27, 2026. If you're running Debian, Ubuntu, or a derivative, there's a new image waiting for you. The project's maintainer, Alexandre Frade, has been running XanMod since 2015, and the June patch window follows the same playbook. Upstream security and stability fixes land alongside the custom performance tuning the project is known for.
The Upstream Patching
The release notes show a healthy dose of subsystem maintenance. Each branch picked up the virtiofs use-after-free fix on submount unmount, ksmbd's stricter session validation, and a Qualcomm serial DMA stall patch that should quiet a few noisy embedded systems. The Rose networking stack got a heavy cleanup across all three versions, and the RDMA/bnxt_re driver finally zeros its shared page before handing it to userspace. Next, the fuse filesystem got a re-locking fix for page cache folio replacements, and io_uring tightened up async connect and bind handling. Not bad for a routine Tuesday drop.
Custom Tuning and Real-Time Builds
Beyond the upstream patching, XanMod's config stays focused on responsiveness. The Edge branch lands on 7.1, Main sits on 7.0, and LTS holds at 6.18.37. The 6.18 branch also continues to carry a dedicated PREEMPT_RT build, which Frade recommends for eSports clients, streaming setups, and live production gear. AMD owners will want to keep an eye on the bundled amd_3d_vcache module, and Steam Deck Linux users get the standard steamdeck, steamdeck-hwmon, and leds-steamdeck drivers compiled directly into the kernel. The build itself uses LLVM's ThinLTO, software pipelining, and polyhedral optimizations, which typically yields a meaningful jump in compile times and a smaller binary footprint compared to stock GCC builds.
Installation stays the same. Debian and Ubuntu users can pull the kernel straight from XanMod's APT repository:
sudo apt update && sudo apt install linux-xanmod-x64v3
Keep in mind that you'll want to verify your CPU matches the ABI tier you're installing. The project ships four tiers. x64 covers pre-2009 silicon. x64v2 targets Nehalem and later. x64v3 starts with Haswell and runs through the latest Core and Zen chips. The x64v4 flag exists for AVX-512 processors, though it doesn't actually change kernel behavior. If you're running anything older than a 2009 Core 2, you'll need the legacy package.
It's a solid release. XanMod doesn't chase bleeding-edge scheduler experiments at the expense of stability, and the explicit LTS plus RT split gives power users a clear path depending on what they're actually running. The tradeoff is the usual custom-kernel friction. Proprietary DKMS modules like NVIDIA, VirtualBox, and OpenZFS often lag behind new builds, and the project remains x86_64 only. If your workflow relies on tightly locked driver versions, the LTS branch is still the safest bet.
Head here to verify your CPU ABI tier before installing. The packages are live on XanMod's mirrors and SourceForge. You can grab them manually, or stick with the repo method and let your package manager handle the updates. Verify the install with cat /proc/version and reboot when ready. All changelogs, patches, and donation details live on xanmod.org.
