[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [RFC PATCH v2 00/16] Initial support for machine creation via QMP
Hi Damien, On 9/22/21 18:13, Damien Hedde wrote: The goal of this work is to bring dynamic machine creation to QEMU: we want to setup a machine without compiling a specific machine C code. It would ease supporting highly configurable platforms (for example resulting from an automated design flow). The requirements for such configuration include begin able to specify the number of cores, available peripherals, emmory mapping, IRQ mapping, etc. This series focuses on the first step: populating a machine with devices during its creation. We propose patches to support this using QMP commands. This is a working set of patches and improves over the earlier rfc (posted in May): https://lists.gnu.org/archive/html/qemu-devel/2021-05/msg03706.html Do you have a roadmap for the following steps? Or are you done with this series? Yesterday I was thinking about this, and one thing I was wondering is if it would be possible to have DeviceClass and MachineClass implement a populate_fdt() handler, to automatically generate custom DTB for these custom machines. Maybe in your case you don't need that, as your framework generating the QEMU machine also generates the DTB, or even parse a DTB to generate the machine... :) Regards, Phil.
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |