Progress (another short week, May is full of bank holidays :-)): * UM-2 [QEMU upstream maintainership] - usual background level of code review etc - investigated a bug reported by Mozilla where people running x86 Firefox on QEMU on Arm hardware were seeing crashes; narrowed down the cause (aided by Mozilla kindly providing a minimal repro test case), and Paolo produced a fix.
* QEMU-530 [QEMU ARM v9.4 Baseline CPU for TCG] - Started looking at what is required for FEAT_MOPS (the memcpy/memset/memmove insns), what they do and how QEMU ought to implement them. - The new insns are in the load/store part of the A64 instruction space. To make this easier to do, we should really convert at least the integer parts of the A64 decoder to decodetree (a refactoring we've been putting off for a long time). Started on the conversion: sent out a first 20-patch patchset that converts the dp-immediate and branch insns.
-- PMM