Progress: * started on getting v7 mach-virt into shape for upstreaming: doesn't currently work on TCG due to missing architected timers emulation * sent fixes for some minor bugs in virtio-mmio noticed by reviewers * support for various people for "I tried to boot linux in QEMU/KVM and nothing happens" issues. This is usually because of a misconfigured kernel which is either not sending serial output to the right place or stopped with an error before the point where serial is set up. However it's pretty awkward for users to debug especially compared with x86 which doesn't generally have these issues because all x86 hardware is sufficiently the same that console and/or earlyprintk just about always works. * started the conversation on kvmarm about what the CPU in a KVM VM ought to look like (always same as host? always an A57? always some "generic VM CPU"? do we care (does the OS care?) that it has a GICv2 when the same CPU in h/w has a v3) * came up with a clever hack for making QEMU QOM object struct fields be only accessible to the object's implementation and not its users, using gcc's "deprecated" attribute and some CPP macros.
-- PMM