Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e36d96f7 authored by Avi Kivity's avatar Avi Kivity
Browse files

KVM: Keep slot ID in memory slot structure



May be used for distinguishing between internal and user slots, or for sorting
slots in size order.

Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
parent 0719837c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -124,6 +124,7 @@ struct kvm_memory_slot {
	} *lpage_info[KVM_NR_PAGE_SIZES - 1];
	unsigned long userspace_addr;
	int user_alloc;
	int id;
};

static inline unsigned long kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot)
+1 −0
Original line number Diff line number Diff line
@@ -570,6 +570,7 @@ int __kvm_set_memory_region(struct kvm *kvm,

	new = old = *memslot;

	new.id = mem->slot;
	new.base_gfn = base_gfn;
	new.npages = npages;
	new.flags = mem->flags;