All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] xen/x86: Misc x86 improvements
@ 2015-04-07 17:26 Andrew Cooper
  2015-04-07 17:26 ` [PATCH 1/6] x86/link: Discard the alternatives ".discard" sections Andrew Cooper
                   ` (5 more replies)
  0 siblings, 6 replies; 21+ messages in thread
From: Andrew Cooper @ 2015-04-07 17:26 UTC (permalink / raw)
  To: Xen-devel; +Cc: Andrew Cooper

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

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2015-04-09 17:32 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-07 17:26 [PATCH 0/6] xen/x86: Misc x86 improvements Andrew Cooper
2015-04-07 17:26 ` [PATCH 1/6] x86/link: Discard the alternatives ".discard" sections Andrew Cooper
2015-04-09 14:58   ` Tim Deegan
2015-04-07 17:26 ` [PATCH 2/6] x86/numa: Correct the extern of cpu_to_node Andrew Cooper
2015-04-08 10:24   ` Dario Faggioli
2015-04-09 15:00   ` Tim Deegan
2015-04-09 15:05     ` Andrew Cooper
2015-04-09 15:18       ` Tim Deegan
2015-04-07 17:26 ` [PATCH 3/6] x86/smp: Clean up use of memflags in cpu_smpboot_alloc() Andrew Cooper
2015-04-08 10:15   ` Dario Faggioli
2015-04-09 15:02   ` Tim Deegan
2015-04-09 15:07     ` Andrew Cooper
2015-04-07 17:26 ` [PATCH 4/6] x86/link: Introduce and use __bss_end Andrew Cooper
2015-04-09 15:03   ` Tim Deegan
2015-04-07 17:26 ` [PATCH 5/6] x86/smp: Allocate pcpu stacks on their local numa node Andrew Cooper
2015-04-08 10:16   ` Dario Faggioli
2015-04-09 15:05   ` Tim Deegan
2015-04-07 17:26 ` [PATCH 6/6] x86/boot: Ensure the BSS is aligned on an 8 byte boundary Andrew Cooper
2015-04-09 15:15   ` Tim Deegan
2015-04-09 15:34     ` Andrew Cooper
2015-04-09 17:32       ` Tim Deegan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.