From: Julien Grall Date: Tue, 12 Sep 2017 10:03:20 +0000 (+0100) Subject: xen/arm: page: Use directly BUFFERABLE and drop DEV_WC X-Git-Tag: 4.10.0-rc1~280 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=cac8a746e8d85ef8f9db2d59f9764c253fe88153;p=xen.git xen/arm: page: Use directly BUFFERABLE and drop DEV_WC DEV_WC is only used for PAGE_HYPERVISOR_WC and does not bring much improvement. Signed-off-by: Julien Grall Reviewed-by: Andre Przywara Reviewed-by: Stefano Stabellini Signed-off-by: Stefano Stabellini --- diff --git a/xen/include/asm-arm/page.h b/xen/include/asm-arm/page.h index d7939bb944..ee0422579b 100644 --- a/xen/include/asm-arm/page.h +++ b/xen/include/asm-arm/page.h @@ -34,8 +34,6 @@ * ?? 101 * reserved 110 * WRITEALLOC 111 1111 1111 -- Write-back write-allocate - * - * DEV_WC 001 (== BUFFERABLE) */ #define MAIR0VAL 0xeeaa4400 #define MAIR1VAL 0xff000004 @@ -55,11 +53,10 @@ #define WRITEBACK 0x3 #define DEV_SHARED 0x4 #define WRITEALLOC 0x7 -#define DEV_WC BUFFERABLE #define PAGE_HYPERVISOR (WRITEALLOC) #define PAGE_HYPERVISOR_NOCACHE (DEV_SHARED) -#define PAGE_HYPERVISOR_WC (DEV_WC) +#define PAGE_HYPERVISOR_WC (BUFFERABLE) /* * Defines for changing the hypervisor PTE .ro and .nx bits. This is only to be