[ACTIVITY] Report for week #14

2024-04-05 Thread Philippe Mathieu-Daudé
[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

[ACTIVITY] Report for week #6

2024-02-09 Thread Philippe Mathieu-Daudé
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

[ACTIVITY] Report for weeks #48 #49

2023-12-09 Thread Philippe Mathieu-Daudé
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 _

[ACTIVITY] Report for week #43

2023-10-30 Thread Philippe Mathieu-Daudé
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]. ___