[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [PATCH V2 0/6] introduce basic facilities for virito live migration
This series introduces basic facilities to support virtio live migration, includes: 1)a new SUSPEND bit in the device status Which is used to suspend the device, so that the device states and virtqueue states are stabilized. 2)virtqueue state and its accessor, to get and set last_avail_idx and last_used_idx of virtqueues. 3)dirty page tracking Changes from V1: 1)move vq state defination from content.tex to splited/packed.tex(Michael) 2)"the device should ignore resetting vqs when suspended" ==> "the driver should not reset vqs when suspended"(Michael) 3)add dirty page tracking facility Zhu Lingshan (6): virtio: introduce virtqueue state virtio: introduce SUSPEND bit in device status virtio: dont reset vqs when SUSPEND virtio-pci: implement VIRTIO_F_QUEUE_STATE virtio: introduce dirty page tracking facility virtio-pci: implement dirty page tracking content.tex | 66 ++++++++++++++++++++++++++++++++-- packed-ring.tex | 58 ++++++++++++++++++++++++++++++ split-ring.tex | 39 ++++++++++++++++++++ transport-pci.tex | 90 +++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 251 insertions(+), 2 deletions(-) -- 2.35.3
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]