Message ID | f9eff76553c564e2cd27251af60b130f39034933.1628519855.git.costin.lupu@cs.pub.ro (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | Introduce XEN_PAGE_* definitions for mapping guests memory | expand |
diff --git a/tools/include/xenctrl.h b/tools/include/xenctrl.h index 14adaa0c10..90bb969fa0 100644 --- a/tools/include/xenctrl.h +++ b/tools/include/xenctrl.h @@ -54,10 +54,11 @@ #include <xen/foreign/x86_64.h> #include <xen/arch-x86/xen-mca.h> #endif +#include <xen/page.h> -#define XC_PAGE_SHIFT 12 -#define XC_PAGE_SIZE (1UL << XC_PAGE_SHIFT) -#define XC_PAGE_MASK (~(XC_PAGE_SIZE-1)) +#define XC_PAGE_SHIFT XEN_PAGE_SHIFT +#define XC_PAGE_SIZE XEN_PAGE_SIZE +#define XC_PAGE_MASK XEN_PAGE_MASK #define INVALID_MFN (~0UL)
We use the values provided by the Xen public interface for defining the XC_PAGE_* macros. Signed-off-by: Costin Lupu <costin.lupu@cs.pub.ro> --- tools/include/xenctrl.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)