[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 5/6] virtio-net: add migration support for RSS and hast report
From: |
Yuri Benditovich |
Subject: |
[PATCH v3 5/6] virtio-net: add migration support for RSS and hast report |
Date: |
Wed, 11 Mar 2020 14:35:17 +0200 |
Save and restore RSS/hash report configuration.
Signed-off-by: Yuri Benditovich <address@hidden>
---
hw/net/virtio-net.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/hw/net/virtio-net.c b/hw/net/virtio-net.c
index 7b6a929e8c..c8d97d45cd 100644
--- a/hw/net/virtio-net.c
+++ b/hw/net/virtio-net.c
@@ -2869,6 +2869,13 @@ static int virtio_net_post_load_device(void *opaque, int
version_id)
}
}
+ if (n->rss_data.enabled) {
+ trace_virtio_net_rss_enable(n->rss_data.hash_types,
+ n->rss_data.indirections_len,
+ sizeof(n->rss_data.key));
+ } else {
+ trace_virtio_net_rss_disable();
+ }
return 0;
}
@@ -3094,6 +3101,8 @@ static const VMStateDescription vmstate_virtio_net_device
= {
vmstate_virtio_net_tx_waiting),
VMSTATE_UINT64_TEST(curr_guest_offloads, VirtIONet,
has_ctrl_guest_offloads),
+ VMSTATE_UINT8_ARRAY(rss_data_migration, VirtIONet,
+ sizeof(VirtioNetRssData)),
VMSTATE_END_OF_LIST()
},
};
--
2.17.1
- [PATCH v3 1/6] virtio-net: introduce RSS and hash report features, (continued)
- [PATCH v3 1/6] virtio-net: introduce RSS and hash report features, Yuri Benditovich, 2020/03/11
- Re: [PATCH v3 1/6] virtio-net: introduce RSS and hash report features, Michael S. Tsirkin, 2020/03/11
- Re: [PATCH v3 1/6] virtio-net: introduce RSS and hash report features, Yuri Benditovich, 2020/03/11
- Re: [PATCH v3 1/6] virtio-net: introduce RSS and hash report features, Michael S. Tsirkin, 2020/03/11
- Re: [PATCH v3 1/6] virtio-net: introduce RSS and hash report features, Yuri Benditovich, 2020/03/12
- Re: [PATCH v3 1/6] virtio-net: introduce RSS and hash report features, Michael S. Tsirkin, 2020/03/12
- Re: [PATCH v3 1/6] virtio-net: introduce RSS and hash report features, Yuri Benditovich, 2020/03/12
- Re: [PATCH v3 1/6] virtio-net: introduce RSS and hash report features, Michael S. Tsirkin, 2020/03/12
[PATCH v3 2/6] virtio-net: implement RSS configuration command, Yuri Benditovich, 2020/03/11
[PATCH v3 3/6] virtio-net: implement RX RSS processing, Yuri Benditovich, 2020/03/11
[PATCH v3 5/6] virtio-net: add migration support for RSS and hast report,
Yuri Benditovich <=
[PATCH v3 4/6] virtio-net: reference implementation of hash report, Yuri Benditovich, 2020/03/11
[PATCH v3 6/6] tap: allow extended virtio header with hash info, Yuri Benditovich, 2020/03/11
Re: [PATCH v3 0/6] reference implementation of RSS and hash report, no-reply, 2020/03/11