For the next entry in this occasional series of posts about tricks for debugging QEMU I want to talk about savevm snapshots. QEMU’s savevm snapshot feature is designed as a user feature, but it’s surprisingly handy as a developer tool too. Suppose you have a guest image which misbehaves when you run a particular userspace […]| translatedcode
Over the years I’ve picked up a few tricks for tracking down problems in QEMU, and it seemed worth writing them up. First on the list is a tool I’ve found relatively recently: rr, from the folks at Mozilla. rr is a record-and-replay tool for C and C++: you run your program under the recorder […]| translatedcode