[QEMU maintenance]
* Got involved offline via qemu-security@ for 2 bugs for 9.0,
sent 2 patches:
- virtio dma re-entrancy (use after free)
https://lore.kernel.org/qemu-devel/20240404191339.5688-1-phi...@linaro.org/
- hw sdhci (overflow)
https://lore.kernel.org/qemu-devel/20240404085549.16
Series:
- Cleaned QEMU device model API abuses
- Suggest new "wiring" step in QEMU device model
- Add new qemu-system binary to experiment:
- single binary
- dynamic machine
- heterogeneous emulation
Started wiki document to share work:
https://wiki.qemu.org/Dynamic_machine_and_hetero
Progress:
* QEMU-625: Reorg of include/exec/ headers
- Clarified user-emulation headers
- Sorted translation-related headers
- Almost done with softmmu headers
Obviously cleaning the icount headers revealed
an issue with ARM vPMU implementation in KVM vs HVF
_
Progress:
* QEMU-610 [Remove qemu_get_cpu() from hardware models]
- Big rework of Cortex-A MPCore models. A common class is now used
and various duplicated code from ARM boards got removed.
Possible follow-up with QEMU-601 [Implement TYPE_CORTEXR52_PRIV].
___