mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 15:53:54 -06:00
vcpu_dirty: share the same field in CPUState for all accelerators
This patch simply replaces the separate boolean field in CPUState that kvm, hax (and upcoming hvf) have for keeping track of vcpu dirtiness with a single shared field. Signed-off-by: Sergio Andres Gomez Del Real <Sergio.G.DelReal@gmail.com> Message-Id: <20170618191101.3457-1-Sergio.G.DelReal@gmail.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
0c7a8b9baa
commit
99f318322e
4 changed files with 20 additions and 19 deletions
|
@ -523,7 +523,7 @@ static void kvm_mips_update_state(void *opaque, int running, RunState state)
|
|||
* already saved and can be restored when it is synced back to KVM.
|
||||
*/
|
||||
if (!running) {
|
||||
if (!cs->kvm_vcpu_dirty) {
|
||||
if (!cs->vcpu_dirty) {
|
||||
ret = kvm_mips_save_count(cs);
|
||||
if (ret < 0) {
|
||||
fprintf(stderr, "Failed saving count\n");
|
||||
|
@ -539,7 +539,7 @@ static void kvm_mips_update_state(void *opaque, int running, RunState state)
|
|||
return;
|
||||
}
|
||||
|
||||
if (!cs->kvm_vcpu_dirty) {
|
||||
if (!cs->vcpu_dirty) {
|
||||
ret = kvm_mips_restore_count(cs);
|
||||
if (ret < 0) {
|
||||
fprintf(stderr, "Failed restoring count\n");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue