Tag
device-emulation
- Jun 15, 2026 Virtualizing Accelerators Without Hardware Partitioning How software emulation, mediated passthrough, and API remoting differ, what each costs in exits, and why a device with a single register window resists sharing. computer architecture
- Feb 1, 2026 The Virtio Split Ring: Descriptor Chaining and the Two Suppression Flags The byte layout of the descriptor table, available ring, and used ring, how descriptors chain through guest memory, and how the event-index mechanism replaces the older no-notify flags. virtualization
- Jun 4, 2025 Emulated MMIO: Instruction Decode, Register Semantics, and Exit Storms How a write to an emulated device register becomes a trap, what the hypervisor must decode before it can act, and why a driver that pokes registers in a loop degrades an entire host. virtualization
- Jun 10, 2023 Counting Copies on the Virtual I/O Path: Userspace, vhost, and Passthrough How many times a packet is touched between a guest buffer and the wire in each device model, what each eliminated copy costs in complexity, and where the remaining copies cannot be removed. virtualization