Progress: * VIRT-65 [QEMU upstream maintainership] + pushed QEMU 4.0 out the door + code review: - RTH's patchset that cleans up the softmmu TLB structs - Nios2 nommu and semihosting patchset from codesourcery - cleanup series removing a "bucket of random stuff" header file - RTH's patchset adding BTI support for linux-user mode - RTH's patchset cleaning up the tlb_fill API - RTH's patchset implementing Cortex-A73, A75, A76 - "SBSA reference platform" new board model - patchset adding Netduino Plus 2 board model - linux-user patch to correctly handle loading ELF segments which have no file data (ie only bss) - patch adding the RTC device to the ASpeed board models - patchset fixing various minor problems preventing QEMU building cleanly for Windows-on-Arm - started looking at Damian's patchset that overhauls how we do device reset; this is good work that's long overdue, but reviewing it requires me to wrap my head around the problem space... + sent out v2 versions of a few minor patches that needed respins + wrote email to qemu-devel asking for volunteers to help with QEMU release work so it's not only me doing this every cycle * VIRT-268 [QEMU support for dual-core Cortex-M Musca board] + FPU support now upstream + a few loose ends remain to be tidied up, but this epic is now essentially complete
NB: out of office Tues 7th afternoon to attend a couple of lectures at the CL by people from Amazon on their virtualization stack written in Rust (http://talks.cam.ac.uk/talk/index/119491 and http://talks.cam.ac.uk/talk/index/121069)
thanks -- PMM