Skip to contentSkip to conversation

x86-64 NUMA changes

GIT PULL Tejun Heo 2 participants 2 messages Mar 4, 2011 – Mar 5, 2011

lore
Share & tools
lore

Tejun Heo

author
#0 lore raw

Hello, Ingo.

Please pull from the following git branch to receive x86-64 NUMA changes. It contains four commits. As discussed before, NUMA affine page table allocation is reverted. Two to fix node0 online assumption and one making initmem_init() prettier.

git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc.git x86-mm

As usual, if HEAD doesn't appear, please pull from master.

ssh://master.kernel.org/pub/scm/linux/kernel/git/tj/misc.git x86-mm

tip:x86/mm contains d04c579f9 (x86: Work around old gas bug) making this pull non-fastforward; however, pulling won't generate any conflict.

Thank you.

David Rientjes (1):

      x86-64, NUMA: Clean up initmem_init()

Tejun Heo (2):
x86-64, NUMA: Revert NUMA affine page table allocation
x86-64, NUMA: Don't assume phys node 0 is always online in numa_emulation()

Yinghai Lu (1):
x86-64, NUMA: Fix numa_emulation code with node0 without RAM

 arch/x86/include/asm/page_types.h |    2 -
 arch/x86/kernel/setup.c           |    8 +++
 arch/x86/mm/init_64.c             |   54 ---------------------
 arch/x86/mm/numa_64.c             |   96 +++++++++++++++++++++----------------
 arch/x86/mm/numa_emulation.c      |   20 ++++++--
 5 files changed, 79 insertions(+), 101 deletions(-)
Signature · 1 line
tejun
#1 lore raw
Quoted 29 lines · Tejun Heo

Hello, Ingo.

Please pull from the following git branch to receive x86-64 NUMA changes. It contains four commits. As discussed before, NUMA affine page table allocation is reverted. Two to fix node0 online assumption and one making initmem_init() prettier.

git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc.git x86-mm

As usual, if HEAD doesn't appear, please pull from master.

ssh://master.kernel.org/pub/scm/linux/kernel/git/tj/misc.git x86-mm

tip:x86/mm contains d04c579f9 (x86: Work around old gas bug) making this pull non-fastforward; however, pulling won't generate any conflict.

Thank you.

David Rientjes (1):

      x86-64, NUMA: Clean up initmem_init()

Tejun Heo (2):
x86-64, NUMA: Revert NUMA affine page table allocation
x86-64, NUMA: Don't assume phys node 0 is always online in numa_emulation()

Yinghai Lu (1):
x86-64, NUMA: Fix numa_emulation code with node0 without RAM

Quoted 6 lines
 arch/x86/include/asm/page_types.h |    2 -
 arch/x86/kernel/setup.c           |    8 +++
 arch/x86/mm/init_64.c             |   54 ---------------------
 arch/x86/mm/numa_64.c             |   96 +++++++++++++++++++++----------------
 arch/x86/mm/numa_emulation.c      |   20 ++++++--
 5 files changed, 79 insertions(+), 101 deletions(-)

Thanks, pulled.

Ingo