[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] arm: mark heap and frametable limits as read mostly
# HG changeset patch # User Ian Campbell <ian.campbell@xxxxxxxxxx> # Date 1349967420 -3600 # Node ID e0e1350dfe9b7a6cacb1378f75d8e6536d22eb2d # Parent 632c1db3658a8a869b82a91b53a89c54506ddac8 arm: mark heap and frametable limits as read mostly These are used in virt_to_page and page_to_virt so I imagine there's some small benefit to this (but I've not measured) Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> Acked-by: Tim Deegan <tim@xxxxxxx> Committed-by: Ian Campbell <ian.campbell@xxxxxxxxxx> --- diff -r 632c1db3658a -r e0e1350dfe9b xen/arch/arm/mm.c --- a/xen/arch/arm/mm.c Thu Oct 11 15:56:59 2012 +0100 +++ b/xen/arch/arm/mm.c Thu Oct 11 15:57:00 2012 +0100 @@ -46,11 +46,12 @@ uint64_t boot_httbr; static paddr_t phys_offset; /* Limits of the Xen heap */ -unsigned long xenheap_mfn_start, xenheap_mfn_end; -unsigned long xenheap_virt_end; +unsigned long xenheap_mfn_start __read_mostly; +unsigned long xenheap_mfn_end __read_mostly; +unsigned long xenheap_virt_end __read_mostly; -unsigned long frametable_base_mfn; -unsigned long frametable_virt_end; +unsigned long frametable_base_mfn __read_mostly; +unsigned long frametable_virt_end __read_mostly; unsigned long max_page; _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |