summaryrefslogtreecommitdiff
path: root/kvm_host.h
diff options
context:
space:
mode:
Diffstat (limited to 'kvm_host.h')
-rw-r--r--kvm_host.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/kvm_host.h b/kvm_host.h
index 95e63cc..1fe76ba 100644
--- a/kvm_host.h
+++ b/kvm_host.h
@@ -142,10 +142,12 @@ typedef struct kvm_memory_slot {
unsigned long flags;
unsigned long *rmap;
unsigned long *dirty_bitmap;
+ size_t dirty_bitmap_sz;
struct {
unsigned long rmap_pde;
int write_count;
} *lpage_info[KVM_NR_PAGE_SIZES];
+ size_t lpage_info_sz[KVM_NR_PAGE_SIZES];
unsigned long userspace_addr;
int user_alloc;
} kvm_memory_slot_t;
@@ -210,6 +212,7 @@ typedef struct kvm {
kmutex_t irq_lock;
struct kvm_irq_routing_table *irq_routing;
+ int irq_routing_sz;
list_t mask_notifier_list;
list_t irq_ack_notifier_list;