From 6e8f311b8312473a6d7b4aefda43bae41e8ca395 Mon Sep 17 00:00:00 2001 From: Robert Mustacchi Date: Mon, 9 May 2011 14:58:31 -0700 Subject: HVM-174 Remove use of p_private --- kvm.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'kvm.h') diff --git a/kvm.h b/kvm.h index b6f2d66..b48e2c8 100644 --- a/kvm.h +++ b/kvm.h @@ -7,6 +7,7 @@ #include #include #include +#include #undef _ASM /* cyclic.h expects this not defined */ #include #define _ASM @@ -1215,6 +1216,8 @@ typedef struct kvm { #endif int kvmid; /* unique identifier for this kvm */ int kvm_clones; + kmutex_t kvm_avllock; + avl_tree_t kvm_avlmp; /* avl tree for mmu to page_t mapping */ } kvm_t; #endif /*_KERNEL*/ @@ -1968,7 +1971,6 @@ typedef struct kvm_pit { #define RW_STATE_WORD1 4 #define page_to_pfn(page) (page->p_pagenum) -#define set_page_private(page, v) ((page)->p_private = (v)) #ifdef XXX #define __ex(x) __kvm_handle_fault_on_reboot(x) -- cgit v1.2.3