- 10 Mar, 2004 37 commits
-
-
James Bottomley authored
-
Randy Dunlap authored
V: linux-264-rc2 D: BusLogic_AnnounceDriver() can be called after init; diffstat:= drivers/scsi/BusLogic.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-)
-
Paul Wagland authored
I know that LSI are working on an updated driver for 2.6, but would really like to see this bug fix placed in the main tree before then, whenever then happens to be. This patch fixes the problem of the /proc entries for this driver being created in the wrong location.
-
Linus Torvalds authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
-
Naveen Burmi authored
At present there is no way to retry, if allowed, a scsi command without decrementing the scsi command's retry count. Please find a patch attached, which is submitted, for adding a new host_byte status code called "DID_IMM_RETRY". This enables the Low Level SCSI drivers to initiate retry of a scsi command without decrementing the scsi commad's retry count.
-
Jamie Lenehan authored
Move version information from .h to .c so that it's more likely to get updated as changes are made (the .h file is rarely modified). Update the version from 2.04 to 2.05
-
Jamie Lenehan authored
Clean up debugging statements. Work on making output consistent - use the same format each time the same bit of information is output and output the same bits of information in the same order each time it's output. Update a lot of the actual messages to include useful information and to explain better what some things are. Remove some old comments and commented out code. Remove some of the debugging states. Find few instance of spaces that should have been tabs and trailing white space and remove them.
-
Jamie Lenehan authored
Remove the special versions of kmalloc and kfree and remove the trace related stuff from the code. None of this is really needed and it is not really a nice implementation. This also removes all non 7-bit clean characters to help with David Eger's work to remove and/or convert them all to UTF8.
-
Jamie Lenehan authored
Cleanup a lot of the sg list handling to make it easier to follow in preparation for making this work on sparc64 (big-endian & 64bit).
-
Jamie Lenehan authored
Formatting cleanups. - Remove lots of comments that were out-of-date, wrong, or now described things that had been simplified that much that the comments were no longer needed. - Move the "static" definition from a line before functions onto the same line as the function itself. - Remove "return;" from the end of void functions. - Remove braces from around single instructions. - Merge the declaration and assignment to variables in places where the followed each other. - Remove braces from around single statement that obviously didn't need them. - Remove unused code and variables. - Fix debug statement in disconnect to not deref potentially null ptr. - Change a lot of short comments that take up three lines down to one line.
-
Benjamin Herrenschmidt authored
This patch fixes the code that workaround lockups when accessing the config space of devices on K2 when they are shut down. The code was there but in the wrong place ;) And a typo prevented the ohci1394 version of it from working.
-
bk://gkernel.bkbits.net/net-drivers-2.5Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Don Fry authored
When adding an additional device, a variable which has been removed is accessed. Adding the first device or a 4-port card works. Adding a second device was not done in PCI hot plug testing. Now tested on IA32.
-
Linus Torvalds authored
The bug turned out to be memory corruption by DMA, and the corrupted address made it that much more obvious.
-
David Brownell authored
Getting some blood sugar made the real fix for that become obvious! This replaces the preceding TEMPORARY hack. Only unlink EDs that aren't already being unlinked! Duh.
-
David Brownell authored
Fix some OHCI TD list corruption issues: - Don't rewrite HC registers holding ED pointers until the HC had a good chance to finish using them. - Don't ever modify ed->hwTailP Adds text describing the different ED states. Adds TEMPORARY hack that may make a "rm_list becomes circular" bug continuable.
-
Linus Torvalds authored
This patch was trying to work around buggy SMM bios but causes problems by not deasserting NMI irq line (reported by Thomas Schlicht) for some integrated local apic. This patch was written originally as an optimization (with the side effect to fix those bugged bios) but was never applied to 2.4 tree. The rational was: fix your bios instead. Cset exclude: akpm@osdl.org|ChangeSet|20040219045328|16041
-
James Bottomley authored
From: Moore, Eric Dean <Emoore@lsil.com>
-
James Bottomley authored
We still retain the default MAX_PHYS_SEGMENTS (which is currently 128). However, a mechanism for raising the limit correctly is added for people who wish to benchmark with larger sglists. A decision on how we present this to the user will be taken at a later time when more information about the usefulness of a higher limit is available
-
Andrew Morton authored
From: William Lee Irwin III <wli@holomorphy.com> Remember to invalidate the task->tty of threads, otherwise prod_pid_stat() later stumbles over the dangling pointers and crashes.
-
Linus Torvalds authored
The condition still seems to happen on ppc64.
-
Linus Torvalds authored
-
- 09 Mar, 2004 3 commits
-
-
Petr Vandrovec authored
sock_sendmsg() modifies iovec passed to it - it sets all length members of iovec array to zero on success transmission (and even on failed if it fails after iovec copy, but...) and advances pointers to point at the end of buffers used. This has an unfortunate effect that ncpfs's retry on failure does not work for IPX/UDP connections - kernel refused to do anything because length from iovec was 0 while length passed to sock_sendmsg() was correct. This simple fix gets rid of a problem by creating temporary iovec copy, which can sock_sendmsg destroy if it has such wish.
-
Gerd Knorr authored
This adds infrared remote support for a few more bt878-based TV cards.
-
Jens Axboe authored
From Mike Christie <michaelc@cs.wisc.edu> The first three bio and request flags are no longer identical. The bio barrier and rw flags are getting set in __make_request and get_request respectively, and failfast is getting left out. This sets the request's failfast flag in __make_request when the bio's flag is set.
-