An error occurred fetching the project authors.
- 29 May, 2003 1 commit
-
-
Andrew Morton authored
-
- 20 May, 2003 1 commit
-
-
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
-
- 19 May, 2003 2 commits
-
-
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.
-
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.
-
- 21 Apr, 2003 1 commit
-
-
Andrew Morton authored
Update the IRDA drivers to the new IRQ API.
-
- 19 Apr, 2003 1 commit
-
-
Andries E. Brouwer authored
-
- 09 Feb, 2003 1 commit
-
-
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.
-
- 18 Sep, 2002 2 commits
-
-
Jeff Garzik authored
-
Jean Tourrilhes authored
o [CORRECT] Remove all "save_flags(flags);cli();" in IrDA driver o [FEATURE] Rework broken locking in irport o [FEATURE] Finish locking cleanup in nsc-ircc o [FEATURE] Improve locking in smc-ircc & w83977af_ir
-
- 18 Jun, 2002 1 commit
-
-
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
-
- 05 Feb, 2002 9 commits
-
-
Linus Torvalds authored
- Davide Libenzi, Ingo Molnar: scheduler updates - Greg KH: USB update - Jean Tourrilhes: IrDA and wireless updates - Jens Axboe: bio/block updates
-
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
-
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
-
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()"
-
Linus Torvalds authored
- merge with Alan (irda, s390, mips64, chris, sk98lin, mips/mm) - rth: fix alpha RTC calibration - Paul Mackerras: fix PPC typo
-
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.
-
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
-
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
-
Linus Torvalds authored
-