Make -chardev, -serial and others accept stderr like they accept stdio Additional information: It's not clear what should happen when the guest tries to read from (instead of write to) the character device. On the other hand, I don't think the specific behavior matters very much.