Commit e36d96f7cfaa71870c407131eb4fbd38ea285c01

Authored by Avi Kivity
1 parent 0719837c08

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: Avi Kivity <avi@redhat.com>

Showing 2 changed files with 2 additions and 0 deletions Side-by-side Diff

include/linux/kvm_host.h
... ... @@ -124,6 +124,7 @@
124 124 } *lpage_info[KVM_NR_PAGE_SIZES - 1];
125 125 unsigned long userspace_addr;
126 126 int user_alloc;
  127 + int id;
127 128 };
128 129  
129 130 static inline unsigned long kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot)
... ... @@ -570,6 +570,7 @@
570 570  
571 571 new = old = *memslot;
572 572  
  573 + new.id = mem->slot;
573 574 new.base_gfn = base_gfn;
574 575 new.npages = npages;
575 576 new.flags = mem->flags;