[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 0/6] xen/x86: Misc x86 improvements



This series is some preparity cleanup to allow the Xen text/data/bss regions
to be mapped with superpages rather than small pages.

There are more areas needing to be tweaked before superpages can be used (pcpu
0's stack being in the bss, .init being between .data and .bss, probably
more), but these improvements are ready to go.

Andrew Cooper (6):
  xen/x86: Discard the alternatives ".discard" sections
  x86/numa: Correct the extern of cpu_to_node
  x86/smp: Clean up use of memflags in cpu_smpboot_alloc()
  x86/link: Introduce and use __bss_end
  x86/smp: Allocate pcpu stacks on their local numa node
  x86/boot: Ensure the BSS is aligned on an 8 byte boundary

 xen/arch/x86/boot/head.S   |    5 +++--
 xen/arch/x86/setup.c       |    4 ++--
 xen/arch/x86/smpboot.c     |   16 +++++++++-------
 xen/arch/x86/tboot.c       |    4 ++--
 xen/arch/x86/xen.lds.S     |    5 +++++
 xen/include/asm-x86/numa.h |    2 +-
 6 files changed, 22 insertions(+), 14 deletions(-)

-- 
1.7.10.4


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.