1. 24 Nov, 2005 2 commits
    • Hugh Dickins's avatar
      [PATCH] mm: update split ptlock Kconfig · 7b6ac9df
      Hugh Dickins authored
      Closer attention to the arithmetic shows that neither ppc64 nor sparc really
      uses one page for multiple page tables: how on earth could they, while
      pte_alloc_one returns just a struct page pointer, with no offset?
      
      Well, arm26 manages it by returning a pte_t pointer cast to a struct page
      pointer, harumph, then compensating in its pmd_populate.  But arm26 is never
      SMP, so it's not a problem for split ptlock either.
      
      And the PA-RISC situation has been recently improved: CONFIG_PA20 works
      without the 16-byte alignment which inflated its spinlock_t.  But the current
      union of spinlock_t with private does make the 7xxx struct page significantly
      larger, even without debug, so disable its split ptlock.
      Signed-off-by: default avatarHugh Dickins <hugh@veritas.com>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      7b6ac9df
    • Andrew Morton's avatar
      [PATCH] revert floppy-fix-read-only-handling · c101e773
      Andrew Morton authored
      This fix causes problems on the very first floppy access - we haven't yet
      talked to the FDC so we don't know which state the write-protect tab is in.
      
      Revert for now.
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      c101e773
  2. 23 Nov, 2005 5 commits
  3. 22 Nov, 2005 33 commits