1. 17 Jul, 2004 4 commits
    • Linus Torvalds's avatar
      Linux 2.6.8-rc2 · d96a9bf5
      Linus Torvalds authored
      Ready for the kernel summit in Ottawa...
      d96a9bf5
    • Linus Torvalds's avatar
      Clean up ptrace child exit case. · a61b6024
      Linus Torvalds authored
      This also fixes it for when the real parent is ignoring
      SIGCHLD - noted by David Mosberger.
      a61b6024
    • Andi Kleen's avatar
      [PATCH] Fix i386 bootup with HIGHMEM+SLAB_DEBUG+NUMA and no real · 6bf1545b
      Andi Kleen authored
      For some reason I booted a NUMA and SLAB_DEBUG i386 kernel on a non
      NUMA 512MB machine.  This caused an oops at bootup in change_page_attr.
      The reason was that highmem_start_start page ended up zero and 
      that triggered the highmem check in change_page_attr when the
      slab debug code would unmap a kernel mapping.
      
      Fix is straightforward: if there is no highmem set highmem_start_page
      to max_low_pfn+1
      6bf1545b
    • Andi Kleen's avatar
      [PATCH] Fix memory corruption at x86-64 SMP bootup · 32f5543d
      Andi Kleen authored
      This fixes a long standing corruption bug in the x86-64 code. The SMP
      trampoline would corrupt page 2, which was sometimes used for other
      data.  This corrupted the ioport/iomem list in some cases and causes
      oopses while read /proc/iomem.
      
      Fix is to check the correct location and don't zero it afterwards
      because it gets reinitialized for the next CPU anyways.
      
      Thanks to Alexander Nyberg for tracking it down.
      32f5543d
  2. 16 Jul, 2004 31 commits
  3. 15 Jul, 2004 5 commits