KVM regsync
cover KVM regsync
Note: This is rework for the patch set previously submitted:
"s390/migration: Provide a cpu save for initial life migration work"
http://lists.nongnu.org/archive/html/qemu-devel/2012-11/msg02203.html
Rework the method used to synchronize CPU registers between Qemu & KVM. This patch set extends kvm_arch_get_registers() to take a register level parameter just like kvm_arch_put_registers does. All existing code paths are updated to specify this new parameter. Floating point register synchronization is added to kvm_arch_[get,put]_registers().
Signature · 1 line
-- Jason J. Herne ([email protected])
Quoted 10 lines · Jason J. Herne
Note: This is rework for the patch set previously submitted:
"s390/migration: Provide a cpu save for initial life migration work"
http://lists.nongnu.org/archive/html/qemu-devel/2012-11/msg02203.htmlRework the method used to synchronize CPU registers between Qemu & KVM. This patch set extends
kvm_arch_get_registers()to take a register level parameter just likekvm_arch_put_registersdoes. All existing code paths are updated to specify this new parameter. Floating point register synchronization is added to kvm_arch_[get,put]_registers().
Very nice patch set :). I'd like to wait for an ack from Jan on this though and considering that it touches generic KVM code, I'd like to see it go in via the kvm queue.
Also, you probably want to swap patches 6 and 7, otherwise you potentially break bisection.
Alex