An error occurred fetching the project authors.
  1. 29 May, 2003 1 commit
  2. 20 May, 2003 1 commit
    • Jean Tourrilhes's avatar
      [PATCH] irport fixes · eaf51ced
      Jean Tourrilhes authored
      ir259_irport-6.diff :
      	o [CORRECT] fix module ownership in irport
      	o [CORRECT] Properly initialise dev->trans_start in irport
      	o [CORRECT] Add delay to drain the Tx fifo to avoid corrupting
      		last outgoing Tx byte when changing speed
      	o [FEATURE] Safer locking around speed change in irport_hard_xmit()
      	o [FEATURE] Enforce half duplex operation in interrupt handler
      	o [FEATURE] Optimise interrupt handler for latency and I/O ops
      	o [FEATURE] Optimise Tx path in irport_write()
      	o [FEATURE] Add ZeroCopy Rx
      	o [FEATURE] Better debugging in watchdog timeout
      	o [FEATURE] Various other cleanups and comments
      eaf51ced
  3. 19 May, 2003 2 commits
    • David S. Miller's avatar
      [NET]: More device register/unregister fixing. · 13d6a99c
      David S. Miller authored
      Revert the rtnl_lock API change, it is totally unneeded.
      Instead we manage the todo work inside of net/core/dev.c
      
      Also, we have to move sbin hotplug invocation outside of
      the RTNL semaphore as well, both for register and unregister.
      13d6a99c
    • 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
  4. 21 Apr, 2003 1 commit
  5. 19 Apr, 2003 1 commit
  6. 09 Feb, 2003 1 commit
    • Rusty Russell's avatar
      [PATCH] remove check_region from drivers_net_irda_irport.c · cb264eb8
      Rusty Russell authored
      From:  william stinson <wstinson@wanadoo.fr>
      
        this patch for drivers/net/irda/irport.c IRDA driver removes one call
        to check_region using request_region instead.  The patch also moves
        the call to request_region to before the allocation of the driver
        instance.
      cb264eb8
  7. 18 Sep, 2002 2 commits
  8. 18 Jun, 2002 1 commit
    • Jean Tourrilhes's avatar
      IrDA update 2/2: big header and initcall cleanup · ffdaa8c0
      Jean Tourrilhes authored
              o [FEATURE] Use new kernel init/exit style, should fix static builds
              o [FEATURE] Reduce header dependancies
                                                      Before  After
                      net/irda/.depend                14917   13617 B
                      drivers/net/irda/.depend        16134   14293 B
                      irda full recompile             3'13    3'10
      ffdaa8c0
  9. 05 Feb, 2002 9 commits
    • Linus Torvalds's avatar
      v2.5.1.10 -> v2.5.1.11 · 18a93310
      Linus Torvalds authored
      - Davide Libenzi, Ingo Molnar: scheduler updates
      - Greg KH: USB update
      - Jean Tourrilhes: IrDA and wireless updates
      - Jens Axboe: bio/block updates
      18a93310
    • Linus Torvalds's avatar
      v2.4.10.1 -> v2.4.10.2 · 5bf3be03
      Linus Torvalds authored
        - me/Al Viro: fix bdget() oops with block device modules that don't
        clean up after they exit
        - Alan Cox: continued merging (drivers, license tags)
        - David Miller: sparc update, network fixes
        - Christoph Hellwig: work around broken drivers that add a gendisk more
        than once
        - Jakub Jelinek: handle more ELF loading special cases
        - Trond Myklebust: NFS client and lockd reclaimer cleanups/fixes
        - Greg KH: USB updates
        - Mikael Pettersson: sparate out local APIC / IO-APIC config options
      5bf3be03
    • Linus Torvalds's avatar
      v2.4.9.8 -> v2.4.9.9 · 1d66e22e
      Linus Torvalds authored
        - Greg KH: start migration to new "min()/max()"
        - Roman Zippel: move affs over to "min()/max()".
        - Vojtech Pavlik: VIA update (make sure not to IRQ-unmask a vt82c576)
        - Jan Kara: quota bug-fix (don't decrement quota for non-counted inode)
        - Anton Altaparmakov: more NTFS updates
        - Al Viro: make nosuid/noexec/nodev be per-mount flags, not per-filesystem
        - Alan Cox: merge input/joystick layer differences, driver and alpha merge
        - Keith Owens: scsi Makefile cleanup
        - Trond Myklebust: fix oopsable race in locking code
        - Jean Tourrilhes: IrDA update
      1d66e22e
    • Linus Torvalds's avatar
      v2.4.8 -> v2.4.8.1 · a67f1b5d
      Linus Torvalds authored
        - Rui Sousa: emu10k1 module fixes, remove joystick part.
        - Alan Cox: driver merges
        - Andrea Arkangeli: alpha updates
        - David Woodhouse: up_and_exit -> complete_and_exit
        - David Miller: sparc and network update
        - Andrew Morton: update 3c59x driver
        - Neil Brown: NFS export VFAT, knfsd cleanups, raid fixes
        - Ben Collins: ieee1394 updates
        - Paul Mackerras: PPC update
        - me: make sure we don't lose position bits in "filldir()"
      a67f1b5d
    • Linus Torvalds's avatar
      v2.4.6 -> v2.4.6.1 · 17023327
      Linus Torvalds authored
        - merge with Alan (irda, s390, mips64, chris, sk98lin, mips/mm)
        - rth: fix alpha RTC calibration
        - Paul Mackerras: fix PPC typo
      17023327
    • Linus Torvalds's avatar
      v2.4.2.5 -> v2.4.2.6 · 94540b50
      Linus Torvalds authored
        - Jeff Garzik: network driver merge
        - Andrew Morton: fix missed page_table_lock unlock
        - David Miller: Qlogic,FC bufix, page allocation order problem.
      94540b50
    • Linus Torvalds's avatar
      v2.4.1.3 -> v2.4.1.4 · 2a7117ac
      Linus Torvalds authored
        - big S/390x 64-bit merge
        - typos and license name fixes. doc updates.
        - more include file cleanups (phase out "malloc.h")
        - even more elevator corner cases.. When not merging, find the best insertion point.
        - pmac ide update
        - network fixes (netif_wake_queue on tx timeout)
        - USB printer select() fix
        - NFS client missed initialization, deamon fixed client address check
      2a7117ac
    • Linus Torvalds's avatar
      v2.4.1.1 -> v2.4.1.2 · 5d12a58c
      Linus Torvalds authored
        - driver sync up with Alan
        - Andrew Morton: wakeup cleanup and race fix
        - Paul Mackerras: macintosh driver updates.
        - don't trust "page_count()" on reserved pages!
        - Russell King: fix serious IDE multimode write bug!
        - me, Jens, others: fix elevator problem
        - ARM, MIPS and cris architecture updates
        - alpha updates: better page clear/copy, avoid kernel lock in execve
        - USB and firewire updates
        - ISDN updates
        - Irda updates
      5d12a58c
    • Linus Torvalds's avatar
      Import changeset · 7a2deb32
      Linus Torvalds authored
      7a2deb32