diff options
author | Robert Mustacchi <rm@joyent.com> | 2011-05-09 14:58:31 -0700 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2011-05-09 15:01:53 -0700 |
commit | 6e8f311b8312473a6d7b4aefda43bae41e8ca395 (patch) | |
tree | e45533a9cdff575e2bca2ba4e630b993e9357068 /kvm.h | |
parent | 4975474986843fc55316813e7a9f37fa665ab89e (diff) | |
download | illumos-kvm-6e8f311b8312473a6d7b4aefda43bae41e8ca395.tar.gz |
HVM-174 Remove use of p_private
Diffstat (limited to 'kvm.h')
-rw-r--r-- | kvm.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -7,6 +7,7 @@ #include <sys/ddi.h> #include <sys/sunddi.h> #include <sys/sdt.h> +#include <sys/avl.h> #undef _ASM /* cyclic.h expects this not defined */ #include <sys/cyclic.h> #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) |