1. 09 Mar, 2011 1 commit
  2. 04 Mar, 2011 1 commit
    • Yinghai Lu's avatar
      x86, numa: Fix numa_emulation code with memory-less node0 · 3b28cf32
      Yinghai Lu authored
      This crash happens on a system that does not have RAM on node0.
      
      When numa_emulation is compiled in, and:
      
       1. we boot the system without numa=fake...
       2. or we boot the system with numa=fake=128 to make emulation fail
      
      we will get:
      
      [    0.076025] ------------[ cut here ]------------
      [    0.080004] kernel BUG at arch/x86/mm/numa_64.c:788!
      [    0.080004] invalid opcode: 0000 [#1] SMP
      [...]
      
      need to use early_cpu_to_node() directly, because cpu_to_apicid
      and apicid_to_node will return node0 that is not onlined.
      Signed-off-by: default avatarYinghai Lu <yinghai@kernel.org>
      Acked-by: default avatarTejun Heo <tj@kernel.org>
      Cc: David Rientjes <rientjes@google.com>
      LKML-Reference: <4D6ECF72.5010308@kernel.org>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      3b28cf32
  3. 02 Mar, 2011 1 commit
  4. 01 Mar, 2011 12 commits
  5. 28 Feb, 2011 6 commits
  6. 26 Feb, 2011 4 commits
  7. 25 Feb, 2011 15 commits