[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH v2 5/5] virtio-balloon: Migration of working set config
|
From: |
T.J. Alumbaugh |
|
Subject: |
[RFC PATCH v2 5/5] virtio-balloon: Migration of working set config |
|
Date: |
Thu, 25 May 2023 22:20:16 +0000 |
Migrate working_set_num_bins through VMStateDescription.
Signed-off-by: T.J. Alumbaugh <talumbau@google.com>
---
hw/virtio/virtio-balloon.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/hw/virtio/virtio-balloon.c b/hw/virtio/virtio-balloon.c
index a124d95534..6e1646abfd 100644
--- a/hw/virtio/virtio-balloon.c
+++ b/hw/virtio/virtio-balloon.c
@@ -1022,6 +1022,17 @@ static const VMStateDescription
vmstate_virtio_balloon_page_poison = {
}
};
+static const VMStateDescription vmstate_virtio_balloon_working_set_reporting =
{
+ .name = "virtio-balloon-device/working-set-report",
+ .version_id = 1,
+ .minimum_version_id = 1,
+ .needed = virtio_balloon_working_set_reporting_support,
+ .fields = (VMStateField[]) {
+ VMSTATE_UINT8(working_set_num_bins, VirtIOBalloon),
+ VMSTATE_END_OF_LIST()
+ }
+};
+
static const VMStateDescription vmstate_virtio_balloon_device = {
.name = "virtio-balloon-device",
.version_id = 1,
@@ -1035,6 +1046,7 @@ static const VMStateDescription
vmstate_virtio_balloon_device = {
.subsections = (const VMStateDescription * []) {
&vmstate_virtio_balloon_free_page_hint,
&vmstate_virtio_balloon_page_poison,
+ &vmstate_virtio_balloon_working_set_reporting,
NULL
}
};
--
2.41.0.rc0.172.g3f132b7071-goog
- [RFC PATCH v2 0/5] virtio-balloon: Working Set Reporting, T.J. Alumbaugh, 2023/05/25
- [RFC PATCH v2 1/5] virtio-balloon: Add Working Set Reporting feature, T.J. Alumbaugh, 2023/05/25
- [RFC PATCH v2 2/5] virtio-balloon: device has Working Set Reporting, T.J. Alumbaugh, 2023/05/25
- [RFC PATCH v2 3/5] virtio-balloon: Add QMP functions for Working Set, T.J. Alumbaugh, 2023/05/25
- [RFC PATCH v2 4/5] virtio-balloon: Add HMP functions for Working Set, T.J. Alumbaugh, 2023/05/25
- [RFC PATCH v2 5/5] virtio-balloon: Migration of working set config,
T.J. Alumbaugh <=
- Re: [RFC PATCH v2 0/5] virtio-balloon: Working Set Reporting, David Hildenbrand, 2023/05/31