Internal Subsystem Information
Details about QEMU’s various subsystems including how to add features to them.
- The QEMU Object Model (QOM)
- Atomic operations in QEMU
- block-coroutine-wrapper
- Modelling a clock tree in QEMU
- What are clocks?
- The clock state
- Adding a new clock
- Clock callbacks
- Retrieving clocks from a device
- Connecting two clocks together
- Clock multiplier and divider settings
- Unconnected input clocks
- Fetching clock frequency/period
- Calculating expiry deadlines
- Obtaining tick counts
- Changing a clock period
- Aliasing clocks
- Migration
- eBPF RSS virtio-net support
- Migration
- Multi-process QEMU
- Reset in QEMU: the Resettable interface
- QAPI interface for S390 CPU topology
- Booting from real channel-attached devices on s390x
- Tracing
- IOMMUFD BACKEND usage with VFIO
- How to write monitor commands
- Writing VirtIO backends for QEMU