1. 28 Feb, 2003 3 commits
    • Martin J. Bligh's avatar
      [PATCH] Move pfn_to_nid inline · 1c050f9d
      Martin J. Bligh authored
      Patch from William Lee Irwin
      
      Inline and simplify pfn_to_nid - this is called heavily, it's a tiny
      function, and makes a noticable difference in system time for kernel
      compiles (sorry, lost the data). Is only used on NUMA machines.
      
      Has been tested in my tree for over a month on UP, SMP, and NUMA and
      compile tested against a variety of different configs.
      1c050f9d
    • Martin J. Bligh's avatar
      [PATCH] Fix potential NULL pointer · 35bff081
      Martin J. Bligh authored
      translation_table could be unintialised on machines other than NUMA-Q.
      You never see this, as the compiler happens to optimise it away, but
      it's still a Really Bad Idea (tm). Thanks to someone whose name I have
      unfortunately forgotten for pointing this out.
      
      Has been tested in my tree for over two weeks on UP, SMP, and NUMA and
      compile tested against a variety of different configs.
      35bff081
    • Martin J. Bligh's avatar
      [PATCH] Move node pgdat into node's own memory · cf4b1f75
      Martin J. Bligh authored
      Patch from William Lee Irwin
      
      This moves the node's pgdat into the node's own local memory area along
      with the lmem_map.
      
      It only touches arch/i386/mm/discontig.c - ie can only affect NUMA
      machines.  Has been tested in my tree for over a month on UP, SMP, and
      NUMA and compile tested against a variety of different configs.
      cf4b1f75
  2. 24 Feb, 2003 18 commits
  3. 23 Feb, 2003 19 commits