Re: [kvm-devel] [PATCH 4/8] X86: export information about NPT to generic x86 code



Joerg Roedel wrote:
The generic x86 code has to know if the specific implementation uses Nested
Paging. In the generic code Nested Paging is called Hardware Assisted Paging
(HAP) to avoid confusion with (future) HAP implementations of other vendors.
This patch exports the availability of HAP to the generic x86 code.

int (*set_tss_addr)(struct kvm *kvm, unsigned int addr);
+
+ bool (*hap_enabled)(void);
};

Since the value doesn't change during the lifetime of the VM, it can be a data field instead of a function. Or, if we find that npt/ept is always a win, a static field in mmu.c.

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages