Debian 9909 Published by

A new XanMod Linux Kernel based on the new Linux Kernel 5.19.10 has been released. XanMod is a general-purpose Linux kernel distribution with custom settings and new features. The real-time version is recommended for critical runtime applications such as Linux gaming eSports, streaming, live productions and ultra-low latency enthusiasts.



XanMod is a general-purpose Linux kernel distribution with custom settings and new features. Built to provide a stable, responsive and smooth desktop experience.

The real-time version is recommended for critical runtime applications such as Linux gaming eSports, streaming, live productions and ultra-low latency enthusiasts.

Supports all recent 64-bit versions of Debian and Ubuntu-based systems.

Main Features

  • Preemptive Full Tickless Kernel at 500Hz w/ Tuned CPU Core Scheduler.
  • RCU Boost for better responsiveness and lower overall system latency.
  • Block Layer w/ multi-threaded runqueue for high I/O throughput.
  • Caching, Virtual Memory Manager and CPUFreq Governor improvements.
  • BBR TCP Congestion Control + FQ-PIE Packet Scheduling and AQM Algorithm [5.8].
  • ORC Unwinder for Kernel Stack Traces (debuginfo) implementation.
  • Third-party patchset available: ZSTD kernel, initrd and modules support [5.8][5.6-rt], Full x86_64 FSGSBASE instructions [5.8], Clear Linux [partial], CK's Hrtimer Patchset [5.8][5.4], Wine / Proton Fsync, PCIe ACS Override, BMQ Process Scheduler [5.4 stock disabled], Aufs [5.4] and GCC graysky's.
  • Real-time Linux kernel (PREEMPT_RT) build available [5.6-rt][5.4-rt].
  • Generic kernel package for compatibility with most Debian & Ubuntu based distributions. Built on the latest GCC 10.2 and Binutils 2.35.
  • GPLv2 license. Can be built for any distribution or purpose.

Install via Terminal

echo 'deb  http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list && wget -qO -  https://dl.xanmod.org/gpg.key | sudo apt-key add -

Then update and install:

sudo apt update && sudo apt install linux-xanmod

Reboot.

Meta packages available: linux-xanmodlinux-xanmod-edgelinux-xanmod-ltslinux-xanmod-rt-edge and linux-xanmod-rt.

To try without adding the repository

Download from Sourceforge and install:
https://sourceforge.net/projects/xanmod/files/

  1. In terminal:
    sudo dpkg -i linux-image-*xanmod*.deb linux-headers-*xanmod*.deb
  2. Reboot.
  • Check it:
    cat /proc/version
* linux-firmware-image package is optional

Linux 5.19.10-xanmod1

017c598 Linux 5.19.10-xanmod1
7b3c682 Merge tag 'v5.19.10' into 5.19
b80678c Linux 5.19.10
0541ab4 Input: goodix - add compatible string for GT1158
693ccec RDMA/irdma: Use s/g array in post send only when its valid
1989b17 gpio: 104-idio-16: Make irq_chip immutable
b240650 gpio: 104-dio-48e: Make irq_chip immutable
e18b2e3 LoongArch: Fix arch_remove_memory() undefined build error
6023efd LoongArch: Fix section mismatch due to acpi_os_ioremap()
0b38a50 platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32
fe5872f usb: storage: Add ASUS to IGNORE_UAS
2fdf0a1 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
719b202 perf/arm_pmu_platform: fix tests for platform_get_irq() failure
3d513eb net: dsa: hellcreek: Print warning only once
c624b56 drm/amd/amdgpu: skip ucode loading if ucode_size == 0
f566cb9 nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
e8d5aa9 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610
137f149 drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs
2052738 drm/amdgpu: disable FRU access on special SIENNA CICHLID card
12c2018 Input: iforce - add support for Boeder Force Feedback Wheel
47e83e6 ieee802154: cc2520: add rc code in cc2520_tx()
bc55c16 gpio: mockup: remove gpio debugfs when remove device
35c0b78 r8152: add PID for the Lenovo OneLink+ Dock
84d8959 tg3: Disable tg3 device on system reboot to avoid triggering AER
6b1bcd5 Bluetooth: MGMT: Fix Get Device Flags
fbb701e hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message
37c3dcf HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
65d9835 dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins
50a1ffa kvm: x86: mmu: Always flush TLBs when enabling dirty logging
c87f1f9 peci: cpu: Fix use-after-free in adev_release()
f25a547 drm/msm/rd: Fix FIFO-full deadlock
df01ac6 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2
f059391 Input: goodix - add support for GT1158
37c81d9 ACPI: resource: skip IRQ override on AMD Zen platforms
f26649e RDMA/mlx5: Fix UMR cleanup on error flow of driver init
d8f7bff RDMA/mlx5: Add a umr recovery flow
ada0ccc RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile
ddc58af net/mlx5: Use software VHCA id when it's supported
630a755 net/mlx5: Introduce ifc bits for using software vhca id
3bd8fdd iommu/vt-d: Fix kdump kernels boot failure with scalable mode
Xanmod

Homepage
Download Linux 5.19.10-xanmod1 source from GitHub