[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH for-7.1 0/4] use dc->vmsd with spapr devices vmstate
From: |
Daniel Henrique Barboza |
Subject: |
[PATCH for-7.1 0/4] use dc->vmsd with spapr devices vmstate |
Date: |
Tue, 22 Mar 2022 15:38:50 -0300 |
Hi,
This short series converts some spapr devices to use the dc->vmsd
interface to register the vmstate. For most of them it was needed
to use qdev_set_legacy_instance_id() to keep compatibility with the
instance_id being used for awhile.
Although no functional changes were made the resulting code is a bit
shorter and maintainable. After these patches there are only 3 places
where vmstate_register() APIs are being used.
No behavior changes were detected when testing migration scenarios with
hotplug/unplug of devices.
Daniel Henrique Barboza (4):
hw/ppc: use qdev to register logical DRC vmstates
hw/ppc: use qdev to register physical DRC vmstates
hw/ppc: use qdev to register spapr_iommu tcet vmstate
hw/ppc: use qdev to register spapr_nvdimm vmsd
hw/ppc/spapr_drc.c | 13 ++++++-------
hw/ppc/spapr_iommu.c | 7 +++----
hw/ppc/spapr_nvdimm.c | 11 ++---------
3 files changed, 11 insertions(+), 20 deletions(-)
--
2.35.1
- [PATCH for-7.1 0/4] use dc->vmsd with spapr devices vmstate,
Daniel Henrique Barboza <=
- [PATCH for-7.1 1/4] hw/ppc: use qdev to register logical DRC vmstates, Daniel Henrique Barboza, 2022/03/22
- [PATCH for-7.1 3/4] hw/ppc: use qdev to register spapr_iommu tcet vmstate, Daniel Henrique Barboza, 2022/03/22
- [PATCH for-7.1 4/4] hw/ppc: use qdev to register spapr_nvdimm vmsd, Daniel Henrique Barboza, 2022/03/22
- [PATCH for-7.1 2/4] hw/ppc: use qdev to register physical DRC vmstates, Daniel Henrique Barboza, 2022/03/22
- Re: [PATCH for-7.1 0/4] use dc->vmsd with spapr devices vmstate, David Gibson, 2022/03/22