|
@@ -160,6 +160,18 @@ enum {
|
|
|
#define DR7_FIXED_1 0x00000400
|
|
|
#define DR7_VOLATILE 0xffff2bff
|
|
|
|
|
|
+#define PFERR_PRESENT_BIT 0
|
|
|
+#define PFERR_WRITE_BIT 1
|
|
|
+#define PFERR_USER_BIT 2
|
|
|
+#define PFERR_RSVD_BIT 3
|
|
|
+#define PFERR_FETCH_BIT 4
|
|
|
+
|
|
|
+#define PFERR_PRESENT_MASK (1U << PFERR_PRESENT_BIT)
|
|
|
+#define PFERR_WRITE_MASK (1U << PFERR_WRITE_BIT)
|
|
|
+#define PFERR_USER_MASK (1U << PFERR_USER_BIT)
|
|
|
+#define PFERR_RSVD_MASK (1U << PFERR_RSVD_BIT)
|
|
|
+#define PFERR_FETCH_MASK (1U << PFERR_FETCH_BIT)
|
|
|
+
|
|
|
/* apic attention bits */
|
|
|
#define KVM_APIC_CHECK_VAPIC 0
|
|
|
/*
|