qemu/hw/ipmi
Corey Minyard d11d904c81 hw/ipmi: Move vmsd registration to device class
It's the right way to do it now, and it handles multiple instances
properly.  I need multiple instances for some testing I'm doing so this
is the right thing to do.

Tested by doing:

   (qemu) migrate -d exec:cat>filen.mig

before and after the fix, then:

   scripts/analyze-migration.py -d desc -f file1.mig >file1.json
   scripts/analyze-migration.py -d desc -f file2.mig >file2.json
   diff file1.json file2.json

with no differences.

Signed-off-by: Corey Minyard <corey@minyard.net>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
2025-04-11 10:50:01 -05:00
..
ipmi.c Accel & Exec patch queue 2024-12-21 11:07:00 -05:00
ipmi_bmc_extern.c hw/ipmi: Move vmsd registration to device class 2025-04-11 10:50:01 -05:00
ipmi_bmc_sim.c hw/ipmi: Move vmsd registration to device class 2025-04-11 10:50:01 -05:00
ipmi_bt.c hw/ipmi: Constify VMState 2023-12-29 11:17:30 +11:00
ipmi_kcs.c hw/ipmi: Constify VMState 2023-12-29 11:17:30 +11:00
isa_ipmi_bt.c hw/ipmi: Move vmsd registration to device class 2025-04-11 10:50:01 -05:00
isa_ipmi_kcs.c hw/ipmi: Move vmsd registration to device class 2025-04-11 10:50:01 -05:00
Kconfig ipmi: Add an SMBus IPMI interface 2019-09-20 14:08:10 -05:00
meson.build meson: Replace softmmu_ss -> system_ss 2023-06-20 10:01:30 +02:00
pci_ipmi_bt.c hw/ipmi: Constify VMState 2023-12-29 11:17:30 +11:00
pci_ipmi_kcs.c hw/ipmi: Constify VMState 2023-12-29 11:17:30 +11:00
smbus_ipmi.c hw/ipmi: Constify VMState 2023-12-29 11:17:30 +11:00