mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-05 00:33:55 -06:00
qdev/compat: compat property infrastructure.
This add support for switching devices into a compatibility mode using device properties. Machine types can have a list of properties for specific devices attached to allow the easy creation of machine types compatible to older qemu versions. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
81ebb98b24
commit
b6b6114460
5 changed files with 41 additions and 0 deletions
3
vl.c
3
vl.c
|
@ -5946,6 +5946,9 @@ int main(int argc, char **argv, char **envp)
|
|||
|
||||
module_call_init(MODULE_INIT_DEVICE);
|
||||
|
||||
if (machine->compat_props) {
|
||||
qdev_prop_register_compat(machine->compat_props);
|
||||
}
|
||||
machine->init(ram_size, boot_devices,
|
||||
kernel_filename, kernel_cmdline, initrd_filename, cpu_model);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue