0.2.1
๐ Hyperion Kernel Changes
๐ฅ๏ธ KVM Enhancements
CONFIG_KVM_ASYNC_PFโ avoids vCPU stalls on page faults, boosting performance for over-committed or ballooned guest RAM.CONFIG_KVM_COMPATโ adds 32-bit compat ioctls for older libvirt/QEMU versions.CONFIG_KVM_AMD_SEV_SNPโ enables Secure Nested Paging (EPYC 3rd gen+), authenticating guest memory.
๐ฎ VFIO / Passthrough
CONFIG_VFIO_PCI_VGAโ supports VGA/display passthrough for Looking Glass or single-GPU setups.
โก VHOST & VirtIO
CONFIG_VHOST_IOTLB+CONFIG_VHOST_RINGโ foundational vhost infrastructure for vhost-user and vDPA.CONFIG_VIRTIO_MMIO+CONFIG_VIRTIO_MMIO_CMDLINE_DEVICESโ VirtIO over MMIO for microVMs or direct-boot QEMU guests.CONFIG_VIRTIO_PMEMโ VirtIO NVDIMM/DAX support for persistent memory.CONFIG_VIRTIO_DMA_SHARED_BUFFERโ zero-copy DMA-BUF sharing for virgl/virtio-gpu workloads.
๐ Memory Encryption & IOMMU
CONFIG_X86_MEM_ENCRYPTโ umbrella for SEV/SME/TME support.CONFIG_AMD_MEM_ENCRYPT(withAMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT=n) โ AMD SME/SEV/SEV-ES host support.CONFIG_INTEL_TDX_GUESTโ boot as Intel TDX trust domain guest.
๐ฑ Android / Waydroid Support
CONFIG_ANDROID_BINDER_IPC_SELFTESTโ off for binder debugging.- Full Waydroid/LXC container checklist included: binder, squashfs, overlayfs, erofs, namespaces, cgroups, PSI, bridge/NAT, vsock โ all built-in.
๐ฟ Attached ISO: Minimal shell only (no GUI).
๐ Boot example:
qemu-system-x86_64 \
-m 2048 \
-smp 2 \
-cdrom hyperion.iso \
-boot d \
-vga virtio \
-display gtk \
-serial mon:stdio \
-no-reboot