Skip to content

2.0.2

Choose a tag to compare

@github-actions github-actions released this 11 Mar 13:55
· 50 commits to main since this release
20752a1

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘ ๐ŸŒŒ HYPERION KERNEL v2.0.2 โ€” RELEASE NOTES โ•‘
โ•‘ Linux 6.19.6 ยท Author: Soumalya Das ยท 2026 โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ” SECURITY
โœ… SELinux full support โ€” Fedora, RHEL, CentOS, Android-lineage
โœ… TOMOYO pathname MAC โ€” openSUSE, Debian compatibility
โœ… AppArmor remains default โ€” switch via security= cmdline
โœ… RANDOMIZE_KSTACK_OFFSET โ€” stack-layout exploit mitigation
โœ… INIT_STACK_ALL_ZERO โ€” uninitialised variable leak killer
โœ… HARDENED_USERCOPY strict โ€” object boundary enforcement

๐Ÿ“ก WI-FI โ€” Universal Chipset Coverage
โœ… Qualcomm/Atheros ATH9K โ€” 802.11n (AR9xxx, decade of laptops)
โœ… Qualcomm/Atheros ATH10K โ€” 802.11ac (QCA9xxx / WCN3990)
โœ… Qualcomm/Atheros ATH11K โ€” Wi-Fi 6 (QCN6122 / WCN6855)
โœ… Qualcomm/Atheros ATH12K โ€” Wi-Fi 7 (QCN9274 / WCN7850)
โœ… Realtek RTW88 โ€” RTL8822B/C, RTL8821C, RTL8723D (PCIe/USB)
โœ… Realtek RTW89 โ€” RTL8852A/B/C, RTL8851B (Wi-Fi 6/6E)
โœ… MediaTek MT7925 โ€” Wi-Fi 7 (2024+ laptops)
โœ… MediaTek MT7921U/S โ€” USB + SDIO variants
โœ… Intel IWLWIFI โ€” AX200 / AX210 / AX211 fully covered
โœ… Broadcom BRCMSMAC โ€” Apple/hybrid platform compatibility

โšก THUNDERBOLT & USB4
โœ… Thunderbolt 3/4 host controller โ€” eGPU docks, TB docks
โœ… Thunderbolt networking โ€” 40 Gbps peer-to-peer link
โœ… USB4 unified controller โ€” USB4 hubs and NVMe tunneling
โœ… USB4 networking โ€” IP over USB4 cable

๐Ÿ”’ VPN & NETWORKING
โœ… WireGuard โ€” built-in, zero module-load race, ~10 Gbps on AES-NI
โœ… L2TP / L2TPv3 / L2TP-ETH โ€” enterprise and ISP VPN protocols
โœ… BBR congestion control โ€” default (gaming, streaming, low latency)
โœ… CAKE qdisc โ€” best-in-class bufferbloat elimination
โœ… MPTCP โ€” multi-path TCP for bonded interfaces
โœ… NETFILTER CHECKSUM fix โ€” VM DHCP/DNS silent drop bug resolved

๐Ÿ“ท MEDIA & WEBCAM
โœ… USB Video Class (UVC) โ€” every USB webcam works out of the box
โœ… V4L2 MEM2MEM โ€” hardware video encode/decode (VA-API, QSV, VCE)
โœ… HDMI CEC โ€” AV receiver auto-power and remote passthrough
โœ… DVB Core โ€” TV tuner sticks and SDR dongles (RTL-SDR etc.)
โœ… RC/IR core โ€” remote controls, FLIRC, Windows MCE receivers

๐Ÿ”Š SOC AUDIO โ€” Laptop Audio Fixed (2020โ€“2026)
โœ… Intel SOF โ€” Ice Lake, Tiger Lake, Alder Lake, Meteor Lake
โœ… Intel SKL/KBL SST โ€” Skylake and Kaby Lake platforms
โœ… AMD ACP3x / ACP6x / Pink Sardine โ€” Ryzen laptop audio
โœ… RT5682 / RT5682S codec โ€” present in virtually every modern laptop
โœ… CS35L41 โ€” Lenovo, Dell, HP smart amplifier codec
โœ… NAU8825 โ€” Chromebook and ultrabook codec

๐Ÿ–Š๏ธ INPUT & TABLETS
โœ… Wacom โ€” full Intuos/Cintiq/Bamboo pressure + tilt + eraser
โœ… UCLogic โ€” XP-Pen, Huion, Gaomon, UGEE, Veikk (all models)
โœ… HIDRAW โ€” libfprint fingerprint readers, fwupd, OpenRGB, Piper
โœ… Corsair, Roccat, Thrustmaster, Razer peripherals

๐Ÿฆท BLUETOOTH
โœ… BT_HCIUART โ€” serial BT (most Intel/Qualcomm/MediaTek laptops)
โœ… Intel BT UART driver โ€” AX200, AX210, AX211 coex handled
โœ… Qualcomm QCA UART โ€” WCN685x and friends
โœ… Broadcom BCM UART โ€” Apple/laptop embedded BT
โœ… BT_MSFTEXT โ€” Xbox controller audio, Microsoft BT extensions

๐Ÿ–ฅ๏ธ VIRTUALIZATION
โœ… KVM_SMM โ€” OVMF/EDK2 UEFI guests now POST correctly
โœ… KVM_HYPERV โ€” Windows 10/11 VMs gain 20โ€“40% perf (fewer exits)
โœ… KVM_XEN โ€” Xen-to-KVM workload migration
โœ… KVM_MMIO โ€” ACPI/PCI ROM emulation in VMs
โœ… KVM_VFIO โ€” MSI/MSI-X from VFIO devices reach guest correctly
โœ… VFIO_PLATFORM โ€” non-PCI device passthrough
โœ… VFIO_VIRQFD โ€” explicit IRQ fd for VFIO devices
โœ… VFIO_NOIOMMU โ€” VFIO without IOMMU for dev/test
โœ… VSOCK_LOOPBACK โ€” Waydroid clipboard + ADB + full-UI FIXED
โœ… VHOST_VDPA โ€” SR-IOV VFs as VirtIO (line-rate NIC passthrough)
โœ… VDUSE โ€” DPDK/SPDK as vDPA userspace block/net backend
โœ… KVM_AMD_SEV_SNP โ€” Secure Nested Paging (EPYC 3rd gen+)
โœ… KVM_ASYNC_PF โ€” vCPU parks on page fault instead of halting

๐Ÿง  IOMMU
โœ… IOMMU_SVA โ€” shared virtual addressing for GPU compute + VFIO
โœ… INTEL_IOMMU_PERF_EVENTS โ€” VT-d perf counters for profiling

โšก PERFORMANCE
โœ… sched_ext (SCX) โ€” runtime BPF scheduler swap (scx_lavd, scx_bpfland)
โœ… UCLAMP โ€” games pin to fast cores, background tasks stay quiet
โœ… NO_HZ_FULL + HZ=1000 โ€” tickless CPUs + 1ms scheduler granularity
โœ… PREEMPT_DYNAMIC โ€” switch preemption model at boot
โœ… MGLRU + LRU_GEN_WALKS_MMU โ€” smarter page reclaim, less stutter
โœ… PER_VMA_LOCK โ€” reduced contention on multi-threaded workloads
โœ… NUMA_AWARE_SPINLOCKS โ€” less lock bouncing on Zen multi-CCX
โœ… IRQ_FORCED_THREADING โ€” scheduler owns all IRQ timing
โœ… DAMON_RECLAIM โ€” proactive cold-page eviction before OOM
โœ… ZSWAP (ZSTD) + ZRAM โ€” compressed RAM swap, silent OOM prevention

๐Ÿ”‹ POWER MANAGEMENT
โœ… ACPI_PLATFORM_PROFILE โ€” power-profiles-daemon (GNOME/KDE slider)
โœ… AMD_PMC โ€” Ryzen s2idle (modern standby) โ€” battery now lasts
โœ… AMD_HSMP โ€” per-CCX power limits and fabric bandwidth telemetry
โœ… AMD P-State mode 3 (Active EPP) โ€” best Zen3/4 boost behaviour
โœ… Intel P-State + HWP โ€” hardware-managed boost, lower SW overhead
โœ… CPU_IDLE_GOV_TEO โ€” best C-state selection, ~15% less wake latency
โœ… THERMAL_PRESSURE โ€” thermal feedback into EAS scheduler

๐Ÿ’พ STORAGE
โœ… NVMe over Fibre Channel โ€” enterprise SAN support
โœ… NVMe over RDMA โ€” HPC/cloud zero-copy storage
โœ… SCSI_MQ_DEFAULT โ€” multi-queue SCSI, near-linear I/O scaling
โœ… DM_USER โ€” Android Virtual A/B OTA snapshot support
โœ… DM_WRITECACHE โ€” transparent SSD write-back cache over HDD
โœ… DM_INTEGRITY โ€” per-block HMAC against silent data corruption
โœ… BFQ (default) + Kyber + Deadline โ€” right scheduler for every disk

๐Ÿ—‚๏ธ FILESYSTEMS (all built-in)
ext4 ยท XFS ยท Btrfs ยท F2FS ยท NTFS3 ยท exFAT ยท vFAT
squashfs (ZSTD) ยท EROFS (on-demand) ยท overlay ยท FUSE
NFS v2/3/4/4.1/4.2 ยท CIFS/SMB ยท AFS ยท 9P/VirtioFS

๐Ÿง DISTRO COMPATIBILITY
โœ… Arch Linux โ€” default target, pacman/AUR ready
โœ… Ubuntu/Debian โ€” AppArmor default, apt + DKMS safe
โœ… Fedora/RHEL โ€” SELinux compiled in, dnf compatible
โœ… openSUSE โ€” TOMOYO + AppArmor, zypper compatible
โœ… Any distro โ€” IKHEADERS=y, IKCONFIG=y, MODVERSIONS=y

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ“ฆ Total config entries : 1716
๐Ÿงฑ Built-in (=y) : ~1680 (zero module-load latency)
๐Ÿ”Œ Loadable infra (=m) : retained for DKMS (NVIDIA, v4l2loopback)
๐Ÿ“ bzImage target : <15 MB compressed (ZSTD)
๐Ÿ› ๏ธ Build command : make -j$(nproc) LOCALVERSION="-Hyperion-2.0.2"
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”