[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] arm: make virtual address defines unsigned
# HG changeset patch # User Ian Campbell <ian.campbell@xxxxxxxxxx> # Date 1349967417 -3600 # Node ID e78fff21c038aa1bd8a0db3b337299d81e872c0e # Parent 5840770f81ba00775f714b210eb589cd9331012c arm: make virtual address defines unsigned avoids confusion due to overflow etc. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Acked-by: Tim Deegan <tim@xxxxxxx> Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx> --- diff -r 5840770f81ba -r e78fff21c038 xen/include/asm-arm/config.h --- a/xen/include/asm-arm/config.h Thu Oct 11 15:56:56 2012 +0100 +++ b/xen/include/asm-arm/config.h Thu Oct 11 15:56:57 2012 +0100 @@ -69,14 +69,14 @@ * - in setup_pagetables() when relocating Xen. */ -#define XEN_VIRT_START 0x00200000 -#define FIXMAP_ADDR(n) (0x00400000 + (n) * PAGE_SIZE) -#define BOOT_MISC_VIRT_START 0x00600000 -#define FRAMETABLE_VIRT_START 0x02000000 -#define XENHEAP_VIRT_START 0x40000000 -#define DOMHEAP_VIRT_START 0x80000000 +#define XEN_VIRT_START mk_unsigned_long(0x00200000) +#define FIXMAP_ADDR(n) (mk_unsigned_long(0x00400000) + (n) * PAGE_SIZE) +#define BOOT_MISC_VIRT_START mk_unsigned_long(0x00600000) +#define FRAMETABLE_VIRT_START mk_unsigned_long(0x02000000) +#define XENHEAP_VIRT_START mk_unsigned_long(0x40000000) +#define DOMHEAP_VIRT_START mk_unsigned_long(0x80000000) -#define HYPERVISOR_VIRT_START mk_unsigned_long(XEN_VIRT_START) +#define HYPERVISOR_VIRT_START XEN_VIRT_START #define DOMHEAP_ENTRIES 1024 /* 1024 2MB mapping slots */ _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |