- 01 May, 2002 13 commits
-
-
http://gkernel.bkbits.net/irda-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Andrew Morton authored
block_flushpage() used to be a macro which pointed at the exported discard_bh_page(). I turned block_flushpage() into a real function but forgot the export.
-
Paul Menage authored
path_lookup() is no longer an inline function, and needs to be exported for jffs2, nfsd and af_unix to load as modules.
-
Linus Torvalds authored
Douglas Gilbert's SCSI cleanups
-
Douglas Gilbert authored
This patch has the last bit of Justin Gibb's patch described in: http://marc.theaimsgroup.com/?l=linux-scsi&m=101200279101550&w=2 [this bit for the sd driver] There is also a major code cleanup of the sd driver with documentation headers added and a few obvious bugs fixed described in: http://marc.theaimsgroup.com/?l=linux-scsi&m=101798201714399&w=2 I did this cleanup. Justin's patch has been in Dave's tree for several months while my code cleanup patch has been there since 2.5.9-dj1 .
-
Douglas Gilbert authored
The attachment is part of a patch from Justin Gibbs described in: http://marc.theaimsgroup.com/?l=linux-scsi&m=101200279101550&w=2 The original patch was targeted at lk 2.4 and Dave forwarded ported it into 2.5. Other bits (e.g. sr) have already found there way into your tree. One bit in the sd driver will be included in my following patch.
-
Alexander Viro authored
Missing checks added...
-
Alexander Viro authored
- switch blk_get_ra_pages() to struct block_device *, move its use from bdget() to do_open().
-
Alexander Viro authored
- kill bread()/getblk()/get_hash_table() (kdev_t-using wrappers; struct block_device * counterparts are obviously still alive).
-
Alexander Viro authored
- put block size in bdev->bd_block_size, make do_open() and check_partition() to set it (see above), switch set_blocksize() and block_size() to use of ->bd_block_size. Remove manipulations with blksize_size[] from drivers, remove blksize_size[] itself.
-
Alexander Viro authored
- switch block_size() to struct block_device *.
-
Alexander Viro authored
- switch set_blocksize() to struct block_device *.
-
Alexander Viro authored
- preliminary cleanups: make sure that swapoff restores original block size, kill set_blocksize() (and use of __bread()) in multipath.c, reorder opening device and finding its block size in mtdblock.c.
-
- 30 Apr, 2002 27 commits
-
-
Jean Tourrilhes authored
o [CORRECT] Prevent dealock on simultaneous peer IrNET connections Only the primary peer will accept the IrNET connection
-
Jean Tourrilhes authored
o [CORRECT] Cancel LSAP watchdog when putting socket back to listen o [CORRECT] Try to close LAP when closing LSAP still active <Following patch from Felix Tang> o [CORRECT] Header fix for compile on Alpha architecture
-
Jean Tourrilhes authored
o [CORRECT] Load dongle module with irq disabled in irtty
-
Jean Tourrilhes authored
o [FEATURE] Dongle driver for mcp2120/crystal hardware
-
Jean Tourrilhes authored
o [FEATURE] Replace interruptible_sleep_on() with wait_event(). Most races were taken care off, but cleaner anyway
-
Jean Tourrilhes authored
o [CORRECT] Fix race condition when starting todo timer o [CORRECT] Fix race condition when stopping higher layer Higher layer would think it is stopped and us it is started o [CORRECT] Give credit even if packets in Tx queue If Tx queue was stopped, could starve peer and deadlock o [CORRECT] Protect Rx credit update with spinlock o [CORRECT] Calculate properly self->avail_credit Didn't take into account queued Rx fragments Incremented even if Rx frame not delivered to higher layer -> would never stop the peer (i.e. not flow control) -> could become infinite o [CORRECT] Send credit when higher layer reenable receive Peer wouldn't restart Tx to us if flow stopped o [FEATURE] Implement LAP queue not full notification Lower latency, ... o [FEATURE] Reduce Tx queue to 8 packets (from 10) But make sure we can always send a full LAP window (7) o [FEATURE] Fix and optimise TTP flow control Make sure peer can always send a full LAP window (7) Minimise explicit credit updates (give_credit) o [FEATURE] Remove need for todo timer in Tx/Rx paths Less potential races, lower latency, lower context switches Could not use tasklet because broken API, better anyway ;-)
-
Jean Tourrilhes authored
o [FEATURE] Reduce LAP Tx queue to 2 packets (from 10) Improve latency, reduce buffer usage o [FEATURE] LAP Tx queue not full notification (flow start) Poll higher layer to fill synchronously LAP window (7 packets) o [FEATURE] LMP LSAP scheduler Ensure Tx fairness between LSAPs (sockets, IrCOMM, IrNET...)
-
Linus Torvalds authored
-
Maksim Krasnyanskiy authored
This adds proper support for readv/writev in the TUN/TAP driver.
-
Linus Torvalds authored
-
http://linux-isdn.bkbits.net/linux-2.5.make-soundLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
http://linux-isdn.bkbits.net/linux-2.5.isdnLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Linus Torvalds authored
-
David Gibson authored
The following patch against 2.5.11 updates the orinoco driver. As well as miscellaneous updates to the driver core it adds a new module supporting Prism 2.5 based PCI wireless cards, and adds a MAINTAINERS entry for the driver.
-
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
-
http://linux-isdn.bkbits.net/linux-2.5.makeLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Robert Love authored
Attached patch is a resync of previous patches sent by Ingo and I. Specifically: - create new MAX_USER_RT_PRIO value - separate uses of MAX_RT_PRIO vs MAX_USER_RT_PRIO - replace use of magic numbers by above - additional comments
-
Paul Fulghum authored
This patch to synclink.h against 2.5.11 is required for the synclink_cs.c driver to compile.
-
Brian Gerst authored
Last remaining instances removed.
-
Linus Torvalds authored
-
Jaroslav Kysela authored
I overlooked these single line changes. Here are next corrections against ChangeSet 1.547:
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Dave Hansen authored
This patch takes the BKL out of vfs_readdir() and moves it into the individual filesystems, all 35 of them. I have the feeling that this wasn't done before because there are a lot of these to change and it was a pain to find them all. I definitely got all of those that were defined in the in the structure declaration like this "readdir: fs_readdir;" vxfs_readdir was assigned strangely, but I found it anyway. I also left devfs out of this one. Richard seems confident that devfs has no need for the BKL.
-