Developer Information¶
This section of the manual documents various parts of the internals of QEMU. You only need to read it if you are interested in reading or modifying QEMU’s source code.
- 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
- CI
- QTest Device Emulation Testing Framework
- Decodetree Specification
- Secure Coding Practices
- Translator Internals
- TCG Instruction Counting
- Tracing
- Multi-threaded TCG
- QEMU TCG Plugins
- Bitwise operations
- Qemu UI subsystem
- 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)
- Qemu modules
- block-coroutine-wrapper
- Multi-process QEMU
- eBPF RSS virtio-net support
- VFIO device Migration
- How to use the QAPI code generator
- How to write QMP commands using the QAPI framework