1. 04 Sep, 2003 7 commits
  2. 03 Sep, 2003 15 commits
  3. 02 Sep, 2003 10 commits
  4. 01 Sep, 2003 8 commits
    • David S. Miller's avatar
      4010133e
    • Rusty Russell's avatar
      [NET]: Use MODULE_ALIAS() in network families. · 398bc89a
      Rusty Russell authored
      Previously, default aliases were hardwired into modutils.  Now they
      should be inside the modules, using MODULE_ALIAS() (they will be overridden
      by any user alias).
      398bc89a
    • Jeff Garzik's avatar
      [SUNHME]: Fix non-sbus build. · dbbe58fb
      Jeff Garzik authored
      dbbe58fb
    • David S. Miller's avatar
      Merge nuts.ninka.net:/disk1/davem/BK/network-2.5 · c0dae502
      David S. Miller authored
      into nuts.ninka.net:/disk1/davem/BK/net-2.5
      c0dae502
    • Linus Torvalds's avatar
      Be a lot more careful about TS_USEDFPU and preemption · 5bff44fc
      Linus Torvalds authored
      We had some races where we testecd (or set) TS_USEDFPU together
      with sequences that depended on the setting (like clearing or
      setting the TS flag in %cr0) and we could be preempted in between,
      which screws up the FPU state, since preemption will itself change
      USEDFPU and the TS flag.
      
      This makes it a lot more explicit: the "internal" low-level FPU
      functions ("__xxxx_fpu()") all require preemption to be disabled,
      and the exported "real" functions will make sure that is the case.
      
      One case - in __switch_to() - was switched to the non-preempt-safe
      internal version, since the scheduler itself has already disabled
      preemption.
      5bff44fc
    • Linus Torvalds's avatar
      Fix del_timer_sync() SMP memory ordering (from Tejun Huh <tejun@aratech.co.kr>) · 3d9dd6d2
      Linus Torvalds authored
      From Tejun's posting:
      >
      > This patch fixes a race between del_timer_sync and recursive timers.
      > Current implementation allows the value of timer->base that is used
      > for timer_pending test to be fetched before finishing running_timer
      > test, so it's possible for a recursive time to be pending after
      > del_timer_sync.  Adding smp_rmb before timer_pending removes the race.
      3d9dd6d2
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r1047) · 3581ab9b
      Ben Collins authored
      subsys   : - Added hpsb_make_streampacket() helper
                 - Fix re-probe of bus after reset, when node's generation
      	     changes
      	   - Missing spinlock.h include for csr.c
      
      general  : - Fix a few warnings from size mismatches in printk's
      
      raw1394  : - Added RAW1394_REQ_ASYNC_STREAM
                 - Use vmalloc/vfree for larger buffer support
      
      ohci1394 : - Fix a few endianess bugs in ISO routines
      
      eth1394  : - Fix cleanup of failed packets
      3581ab9b
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5 · 054cb795
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      054cb795