1. 22 May, 2003 9 commits
  2. 21 May, 2003 1 commit
  3. 20 May, 2003 5 commits
    • Christoph Hellwig's avatar
      [PATCH] do_fork updates for ppc · ace40f57
      Christoph Hellwig authored
      Update ppc for mingo's do_fork changes.  Together with the pmac compile
      fixes this allows me to stay at the bleeding edge with my my ibook..
      ace40f57
    • Andrew Morton's avatar
      [PATCH] ppc64 update for do_fork() change · fada4013
      Andrew Morton authored
      This updates ppc64 for the do_fork() semantics change.
      fada4013
    • Andrew Morton's avatar
      [PATCH] revert sysfs non-fix · a193c746
      Andrew Morton authored
      I completely misread this code and there was no bug.  In fact yesterday's fix
      broke it.  Revert.
      a193c746
    • Andrew Morton's avatar
      [PATCH] sound/core/memalloc.c needs mm.h · 27a044d5
      Andrew Morton authored
      struct page is undefined in this file without this on Alpha.
      27a044d5
    • Andrew Morton's avatar
      [PATCH] apply_alternatives() fix · f69ca779
      Andrew Morton authored
      From: Andi Kleen <ak@suse.de>
      
      There is some assembly code in setup.c which doesn't explicitly set its
      section.  It comes after a C function which is marked __init.  The compiler
      does not reset the section after such C functions.  The assembly code is
      going into .text.init.
      
      That's the wrong section.  We get oopses modprobing sctp and, with Manfred's
      unmap-free-pages debug patch we get oopses modprobing e100.ko.  In
      apply_alternatives().
      f69ca779
  4. 19 May, 2003 14 commits
  5. 20 May, 2003 8 commits
  6. 19 May, 2003 3 commits
    • David S. Miller's avatar
      [NET]: Fix netdevice unregister races. · ff936f4e
      David S. Miller authored
      We had two major issues when unregistering networking devices.
      1) Even trying to run hotplug asynchronously could deadlock
         if keventd was currently trying to get the RTNL semaphore
         in order to process linkwatch events.
      2) Unregister needs to wait for the last reference to go away
         before the finalization of the unregister can execute.  This
         cannot occur under the RTNL semaphore as this is deadlock
         prone as well.
      
      The solution is to do all of this stuff after dropping the
      RTNL semaphore.  rtnl_lock, if it is about to protect a region
      of code that could unregister network devices, registers a list
      to which unregistered netdevs are attached.  At rtnl_unlock time
      this list is processed to wait for refcounts to drop to zero and
      then finalize the unregister.
      ff936f4e
    • Pete Zaitcev's avatar
      [SPARC]: Switch bitops to unsigned long. · 62cbd987
      Pete Zaitcev authored
      62cbd987
    • Pete Zaitcev's avatar
      [SPARC]: Fix ptracing of syscalls. · 1cc4805a
      Pete Zaitcev authored
      1cc4805a