1. 14 5月, 2007 4 次提交
    • P
      sh: Kill off pmb slab cache destructor. · 38c425f6
      Paul Mundt 提交于
      This is the last remaining slab destructor in the kernel, which
      we kill off and move the resultant list tracking logic up to
      the pmb_alloc()/pmb_free() paths.
      
      As Christoph Lameter pointed out, it's potentially unsafe to be
      taking the list lock in the destructor anyways, so this is also
      more fundamentally correct.
      
      With this in place, we're all set for killing off slab destructors
      from the kernel entirely.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      38c425f6
    • P
      sh: Fix up psw build rules for r7780rp. · 0facbe3a
      Paul Mundt 提交于
      When reordering the Makefile rules, the psw support was being
      clobbered. Fix it up so it's linked in again.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      0facbe3a
    • P
      sh: Shut up compiler warnings in __do_page_fault(). · b8947444
      Paul Mundt 提交于
      GCC doesn't seem to be able to figure this one out for
      itself, so just shut it up..
      
        CC      arch/sh/mm/fault.o
      arch/sh/mm/fault.c: In function '__do_page_fault':
      arch/sh/mm/fault.c:288: warning: 'ptl' may be used uninitialized in this function
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      b8947444
    • A
      fix deadlock in loop.c · 705962cc
      Al Viro 提交于
      ... doh
      
      Jeremy Fitzhardinge noted that the recent loop.c cleanups worked, but
      cause lockdep to complain.
      
      Ouch.  OK, the deadlock is real and yes, I'm an idiot.  Speaking of which,
      we probably want to s/lock/pin/ in drivers/base/map.c to avoid such
      brainos again.  And yes, this stuff needs clear documentation.  Will try
      to put one together once I get some sleep...
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      Cc: Jeremy Fitzhardinge <jeremy@goop.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      705962cc
  2. 13 5月, 2007 17 次提交
  3. 12 5月, 2007 19 次提交