summary refs log tree commit diff stats
path: root/results/classifier/accel-gemma3:12b/kvm/1294227
blob: cdab1ebf610d6025549ba76ae13400121d7ed173 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
migration wrong handling of KVM_GET_DIRTY_LOG ioctl

In the code below kvm_vm_ioctl(...) can return --errno != -1 from ioctl call,  but return only checks for -1. 
Found during KVM-ARM migration which apperead to go through but was actually failing getting 
memslot dirty bitmap.

static int kvm_physical_sync_dirty_bitmap(....)
{
 ....
 if(kvm_vm_ioctl(s, KVM_GET_DIRTY_LOG, &d) == -1) {
   - err out
 }
 ... continue
}