Welcome to QEMU’s documentation!¶
- System Emulation
- Quick Start
- Invocation
- Keys in the graphical frontends
- Keys in the character backend multiplexer
- QEMU Monitor
- Disk Images
- Network emulation
- QEMU virtio-net standby (net_failover)
- USB emulation
- Inter-VM Shared Memory device
- Direct Linux Boot
- Generic Loader
- Guest Loader
- VNC security
- TLS setup for network services
- GDB usage
- Managed start up options
- Virtual CPU hotplug
- virtio pmem
- Persistent reservation managers
- QEMU System Emulator Targets
- Security
- Multi-process QEMU
- Deprecated features
- Removed features
- Supported build platforms
- License
- User Mode Emulation
- Tools
- System Emulation Management and Interoperability
- Dirty Bitmaps and Incremental Backup
- D-Bus
- D-Bus VMState
- Live Block Device Operations
- Persistent reservation helper protocol
- QEMU Guest Agent
- QEMU Guest Agent Protocol Reference
- QEMU QMP Reference Manual
- QEMU Storage Daemon QMP Reference Manual
- Vhost-user Protocol
- Vhost-user-gpu Protocol
- Vhost-vdpa Protocol
- System Emulation Guest Hardware Specifications
- POWER9 XIVE interrupt controller
- XIVE for sPAPR (pseries machines)
- NUMA mechanics for sPAPR (pseries machines)
- How the pseries Linux guest calculates NUMA distances
- pseries NUMA mechanics
- Legacy (5.1 and older) pseries NUMA mechanics
- QEMU and ACPI BIOS Generic Event Device interface
- QEMU TPM Device
- APEI tables generating and CPER record
- Developer Information
- Code of Conduct
- Conflict Resolution Policy
- The QEMU build system architecture
- QEMU Coding Style
- QEMU and Kconfig
- Testing in QEMU
- Fuzzing
- Control-Flow Integrity (CFI)
- Load and Store APIs
- The memory API
- Migration
- Atomic operations in QEMU
- QEMU and the stable process
- QTest Device Emulation Testing Framework
- Decodetree Specification
- Secure Coding Practices
- Translator Internals
- TCG Instruction Counting
- Tracing
- Introduction
- vCPU Scheduling
- Shared Data Structures
- Memory Consistency
- QEMU TCG Plugins
- Bitwise operations
- Reset in QEMU: the Resettable interface
- Booting from real channel-attached devices on s390x
- Modelling a clock tree in QEMU
- The QEMU Object Model (QOM)
- block-coroutine-wrapper
- Multi-process QEMU