An error occurred fetching the project authors.
- 31 May, 2003 1 commit
-
-
Patrick McHardy authored
-
- 19 May, 2003 3 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.
-
Andrew Morton authored
Fix an accidentally negated comparison.
-
- 17 May, 2003 1 commit
-
-
Linus Torvalds authored
This is what a lot of the callers really wanted.
-
- 08 May, 2003 1 commit
-
-
David S. Miller authored
-
- 07 May, 2003 1 commit
-
-
Andrew Morton authored
From: Christoph Hellwig <hch@lst.de> This is a pretty huge patch, but splitting it doesn't make a lot of sense.. (USB may still need work)
-
- 03 May, 2003 1 commit
-
-
Paul Mackerras authored
-
- 19 Mar, 2003 1 commit
-
-
David S. Miller authored
-
- 21 Jan, 2003 1 commit
-
-
Patrick McHardy authored
-
- 01 Jan, 2003 1 commit
-
-
Christoph Hellwig authored
There's a bunch of useless MOD_INC_USE_COUNT/MOD_DEC_USE_COUNT in ppp-related code when it manipulates the use count in functions that are only called from other modules, i.e. it's locked in by the depencies anyway. Get rid of it.
-
- 04 Dec, 2002 1 commit
-
-
Alexander Viro authored
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
-
- 19 Sep, 2002 1 commit
-
-
David S. Miller authored
-
- 02 Sep, 2002 1 commit
-
-
David S. Miller authored
-
- 01 Sep, 2002 1 commit
-
-
David S. Miller authored
-
- 31 Aug, 2002 1 commit
-
-
David S. Miller authored
-
- 30 Aug, 2002 1 commit
-
-
David S. Miller authored
drivers/net/ppp_generic.c: Fix byte-aligned packets, nearly every arch csum_partial cannot handle this.
-
- 03 Aug, 2002 1 commit
-
-
Rusty Russell authored
-
- 30 Jul, 2002 1 commit
-
-
Greg Kroah-Hartman authored
Use register_chrdev and unregister_chrdev as before, and everything will work.
-
- 30 Apr, 2002 1 commit
-
-
Frank Davis authored
Linus, During a 'make bzImage', I received a warning on ppp_generic.c that ret wasn't initialized (also for 2.5.10). I have attached a patch that sets ret = count, thus removing the warning. Please review for inclusion. Regards, Frank
-
- 11 Apr, 2002 1 commit
-
-
Paul Mackerras authored
and scheduling-in-interrupt problems we had, and also makes it much faster when handling large numbers (100s or more) of PPP units.
-
- 05 Feb, 2002 10 commits
-
-
Linus Torvalds authored
- Al Viro: more superblock cleanups - Jens Axboe: more patches for new block IO layer - Christoph Hellwig: get rid of the old, long- deprecated SCSI error handling
-
Linus Torvalds authored
- Trond Myklebust: deadlock checking in lockd server - Tim Waugh: fix up parport wrong #define - Christoph Hellwig: i2c update, ext2 cleanup - Al Viro: fix partition handling sanity check. - Trond Myklebust: make NFS use SLAB_NOFS, and not play games with PF_MEMALLOC - Ben Fennema: UDF update - Alan Cox: continued merging - Chris Mason: get /proc buffer memory sizes right after buf-in-page-cache
-
Linus Torvalds authored
- more buffers-in-pagecache coherency
-
Linus Torvalds authored
- Alan Cox: big driver/mips sync - Andries Brouwer, Christoph Hellwig: more gendisk fixups - Tobias Ringstrom: tulip driver workaround for DC21143 erratum
-
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
- Johannes Erdfelt: USB updates - David Howells: more rw-sem stuff - David Miller: network callback cleanups and fixes - Jan Harkes: make Coda use the proper VFS layer interfaces, so that it can use "non-traditional-unix" filesystems without inode numbers for backing store.
-
Linus Torvalds authored
- Chris Mason: daemonize reiserfs commit thread - Alan Cox: syncup (AFFS might even work, and official VIA workarounds) - Jeff Garzik: network driver updates - Paul Mackerras: PPP update - David Howells: more rw-sem cleanups, updates. Slowly getting somewhere.
-
Linus Torvalds authored
- Mike Phillips: olympic driver update - Alan Cox: continued resyncing (lots of small stuff, big NTFS merge from Anton) - Martin Dalecki: cleanup (remove unused and unnecessary get_hardblocksize) - Chris Mason: fix potential reiserfs journal overflow - Jeff Garzik: network driver updates - David Miller: sparc fixes, some network cleanups
-
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
-