- 28 Mar, 2003 5 commits
-
-
David Brownell authored
Flushes some posted PCI writes in case of trouble. Lack of these hasn't been seen to be a problem; the update mostly affects run-once init paths. Thanks to Arjan for the code-review comments.
-
David Brownell authored
This tweaks the hardware in two minor ways, being more forgiving of what are either hardware bugs or hard-to-see driver bugs. - Some silicon seems to mis-handle dummy qtds on occasion, writing them into the qh and thus stopping progress unless something times it out and cancels it (scsi-eh etc). This initializes such qtds slightly differently, so some such cases will make the driver automatically recover, and so all such errors will fail in the same way. - In case of dodgy behavior with respect to unlinking, don't modify a field. Silicon that's (wrongly) reading this will have a chance to read the old value while it's still valid. Also minor diagnostic tweaks for better uniformity/usability.
-
Oliver Neukum authored
driver core protects us with semaphores during probe/disconnect. We can stop messing with the module usage counts.
-
Duncan Sands authored
-
Hanna V. Linder authored
Results in this tree /sys/class/input with a combined keyboard/mouse USB device: [root@w-hlinder2 input]# tree /sys/class/input /sys/class/input |-- devices | |-- 0 -> ../../../devices/pci0/00:0f.2/usb1/1-1/1-1.1/1-1.1:0 | |-- 1 -> ../../../devices/pci0/00:0f.2/usb1/1-1/1-1.1/1-1.1:1 | `-- 2 -> ../../../devices/pci0/00:0f.2/usb1/1-1/1-1.2/1-1.2:0 |-- drivers | `-- usb:hid -> ../../../bus/usb/drivers/hid `-- mouse
-
- 27 Mar, 2003 1 commit
-
-
bk://bk.arm.linux.org.uk/linux-2.5-pcmciaLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 28 Mar, 2003 2 commits
-
-
Dominik Brodowski authored
-
Dominik Brodowski authored
Don't allow "bind_request" to be called before "register_pccard_driver".
-
- 27 Mar, 2003 3 commits
-
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Corey Minyard authored
This fixes ipmi compilation (with some documentation updates and another minor fix, too). It also fixes a problem with the state machine getting stuck in a certain error condition.
-
bk://ppc.bkbits.net/for-linus-ppcLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
- 28 Mar, 2003 9 commits
-
-
Benjamin Herrenschmidt authored
-
Tom Rini authored
-
Benjamin Herrenschmidt authored
-
Paul Mackerras authored
-
Benjamin Herrenschmidt authored
-
Benjamin Herrenschmidt authored
-
Benjamin Herrenschmidt authored
-
Benjamin Herrenschmidt authored
-
Paul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
- 27 Mar, 2003 20 commits
-
-
http://nfsclient.bkbits.net/linux-2.5Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Trond Myklebust authored
we're writing over TCP and have done a partial send.
-
Trond Myklebust authored
-
Trond Myklebust authored
-
Trond Myklebust authored
The following patch by Joe Korty removes an over-zealous check in the NFS read code that causes pages to be incorrectly marked with PG_error and hence causes an EIO to be returned to userland. The test is incorrect as it ignores the fact that we may be caching a write that will extend the file on the server (and hence will create a hole in the region concerned.).
-
Trond Myklebust authored
a null 'p_proc' procedure pointer.
-
Trond Myklebust authored
and drop the 'flags' argument (it was always set too LOOKUP_PARENT). If the user supplies and empty path, return -ENOENT.
-
Trond Myklebust authored
Doing this ensures that we keep probing the connection to the server rather than just waiting for the entire congestion window to time out. The latter can be very expensive due to the exponential backoff rule.
-
Neil Brown authored
Thanks to Angus Sawyer <angus.sawyer@dsl.pipex.com> and Daniel McNeil <daniel@osdl.org>
-
Neil Brown authored
Also reformat some printks so lines don't exceed 80chars. Thanks to Angus Sawyer <angus.sawyer@dsl.pipex.com>
-
Neil Brown authored
From: Daniel McNeil <daniel@osdl.org> This fixes an oops caused by incorrect usage of sector_div() in which_dev() in md/linear.c. It was dereferencing an non-existent hash table entry.
-
Neil Brown authored
We currently hold a read_lock of dparent_lock while calling exp_get_by_name on several ancestors of a given dentry. However exp_get_by_name can malloc(GFP_KERNEL), so that isn't a good idea. Now we only claim the lock while actually stepping up the parent chain. This addresses bug 29 @ bugme.osdl.org
-
Neil Brown authored
encode_read: change 'len' variable from unsigned long to a long for '(len > 0)' comparison. don't set up a tail iovec for zero length reads.
-
Neil Brown authored
NFSv4 operations after WRITE are decoded into wr_vec[] pages, thus the argp->pagelen can be non-zero at the end of decoding the WRITE operation. This patch correctly sets argp->pagelen, and correctly advances argp->p after the WRITE operation
-
Neil Brown authored
Fix some misleading comments, and correct the test for requesting more than one page.
-
Alan Cox authored
From Steven Cole
-
Alan Cox authored
-
Alan Cox authored
From Osamu Tomita
-
Alan Cox authored
(Stanford Checker, Chris Wright)
-
Alan Cox authored
From Christoph Hellwig I think
-