- 10 May, 2004 1 commit
-
-
Brian King authored
add a timeout field to struct scsi_device and expose it in in sysfs. This patch allows LLDs to override the default timeout used for scsi devices and exposes it in sysfs. The default timeout value used is too short for many RAID array devices, such as those created by the ipr driver.
-
- 04 May, 2004 9 commits
-
-
Andrew Morton authored
From: Pavel Machek <pavel@ucw.cz> Marks threads as needed for suspend. DESC aic79xx_osm.c build fix EDESC drivers/scsi/aic7xxx/aic79xx_osm.c: In function `ahd_linux_dv_thread': drivers/scsi/aic7xxx/aic79xx_osm.c:2594: `PF_IOTHREAD' undeclared (first use in this function)
-
Randy Dunlap authored
From: Michael Veeck <michael.veeck@gmx.net> Subject: [Kernel-janitors] [PATCH] drivers/scsi/53c* MIN/MAX removal Patch (against 2.6.6-rc1) removes unnecessary min/max macros and changes calls to use kernel.h macros instead. drivers/scsi/ncr53c8xx.c | 6 +++--- drivers/scsi/sym53c8xx_comm.h | 5 +---- 2 files changed, 4 insertions(+), 7 deletions(-)
-
Randy Dunlap authored
From: Michael Veeck <michael.veeck@gmx.net> Subject: [Kernel-janitors] [PATCH] drivers/scsi/nsp MIN/MAX/NUMBER removal Patch (against 2.6.6-rc1) removes unnecessary min/max/number macros and changes calls to use kernel.h macros instead. drivers/scsi/nsp32.c | 24 ++++++++++++------------ drivers/scsi/nsp32.h | 4 ---- 2 files changed, 12 insertions(+), 16 deletions(-)
-
Randy Dunlap authored
From: Michael Veeck <michael.veeck@gmx.net> Subject: [Kernel-janitors] [PATCH] drivers/scsi/aic7xxx_old MIN/MAX/NUMBER removal Patch (against 2.6.6-rc1) removes unnecessary min/max/number macros and changes calls to use kernel.h macros instead. drivers/scsi/aic7xxx_old.c | 43 ++++++++++++++------------------ drivers/scsi/aic7xxx_old/aic7xxx_proc.c | 6 ++-- 2 files changed, 23 insertions(+), 26 deletions(-)
-
Randy Dunlap authored
From: Michael Veeck <michael.veeck@gmx.net> Subject: [Kernel-janitors] [PATCH] drivers/scsi/pcmcia MIN/MAX/NUMBER removal Patch (against 2.6.6-rc1) removes unnecessary min/max/number macros and changes calls to use kernel.h macros instead. drivers/scsi/pcmcia/nsp_cs.c | 12 ++++++------ drivers/scsi/pcmcia/nsp_cs.h | 2 -- 2 files changed, 6 insertions(+), 8 deletions(-)
-
Andrew Morton authored
We cannot call del_timer_sync() from within that timer's handler function!
-
Jeremy Higdon authored
On one of our big machines we found a problem with posted writes while running AIM. Two writes of the Request Queue In pointer went out of order, making the chip think that it had a queue wrap. I took advantage of this opportunity to add relaxed reads, which helps the Altix. It should not affect other arches. All reads are relaxed except for the read of the Semaphore register.
-
Alan Stern authored
Some buggy USB storage devices can return Unit Attention status for INQUIRY commands. The current code in scsi_scan.c checks for ASC = 0x28 = Not ready to ready transition, but these devices can also return ASC = 0x29 = Power-on or reset occurred. In addition, the code doesn't retry the INQUIRY when these codes are received.
-
Bob Tracy authored
Fifth attempt at a PCMCIA SCSI driver for the Symbios 53c500 controller. This version has all the cleanup Christoph has requested to date, including removal of support for the obsolete (in 2.6) proc_info functionality. Support for additional sysfs class device attributes has been added: two are read-only (irq, ioport), one is read-write (fast_pio). The read-write attribute is a per-instance flag indicating the PIO speed of the particular HBA: valid values are 1 (enabled -- default) and 0 (disabled).
-
- 30 Apr, 2004 1 commit
-
-
James Bottomley authored
This patch was causing a boot panic. Now fixed.
-
- 28 Apr, 2004 1 commit
-
-
James Bottomley authored
scsi_get_device needs no NULL check
-
- 26 Apr, 2004 1 commit
-
-
Andrew Morton authored
drivers/scsi/sd.c: In function `scsi_disk_release': drivers/scsi/sd.c:1477: warning: unused variable `sdev'
-
- 25 Apr, 2004 12 commits
-
-
Mike Anderson authored
Move scsi_device_get out of sd probe path to allow module to be unloaded when devices are not open.
-
Adam Radford authored
This patch includes the following driver changes: 1.26.00.038 - Roll driver minor version to 26 to denote kernel 2.6. Add support for cmds_per_lun module parameter. 1.26.00.039 - Fix bug in tw_chrdev_ioctl() polling code. Fix data_buffer_length usage in tw_chrdev_ioctl(). Update contact information.
-
Kurt Garloff authored
-
Chris Wright authored
-
James Bottomley authored
We can't refer to PCI functions for a pure EISA machine.
-
Andrew Morton authored
From: Herbert Xu <herbert@gondor.apana.org.au> This is because aic7xxx does not unregister itself properly if no devices are found. This patch fixes the problem.
-
Kai Mäkisara authored
This patch changes the st console/log messages: - __GFP_NOWARN added to buffer allocation to suppress useless messages when having to use smaller than default segments - move log message from enlarge_buffer() to caller so that the tape name can be printed and remove some debugging messages; now the st messages should include drive name where applicable (a problem reported by Hironobu Ishii) - setting options is logged only when debugging; the most important options are now seen in sysfs
-
Andrew Vasquez authored
- always set_current_state(TASK_UNINTERRUBTIBLE) unless we explicitly check for signals. - make all timeouts take HZ based values.
-
Aristeu Sergio Rozanski Filho authored
this patch kills qlogic_core.c and I guess the same idea can be applied to other pcmcia scsi drivers. comments?
-
Aristeu Sergio Rozanski Filho authored
-
Aristeu Sergio Rozanski Filho authored
this patch kills irq probe and also I/O because isn't useful to probe I/O if we can't probe irq later.
-
James Bottomley authored
From: "Moore, Eric Dean" <Emoore@lsil.com>
-
- 22 Apr, 2004 15 commits
-
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Andrew Morton authored
If a filesystem's ->writepage implementation repeatedly refuses to write the page (it keeps on redirtying it instead) (reiserfs seems to do this) then the writeback logic can get stuck repeately trying to write the same page. Fix that up by correctly setting wbc->pages_skipped, to tell the writeback logic that things aren't working out.
-
David Mosberger authored
-
bk://kernel.bkbits.net/davem/net-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
bk://kernel.bkbits.net/gregkh/linux/driver-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
David S. Miller authored
into nuts.davemloft.net:/disk1/BK/net-2.6
-
Linda Xie authored
Since symlink.c uses "name" field of a kobj when it calculates the length, it gets a wrong value if the kobj's name has more than 20 charathers. A correct way to do that is to call kobject_name(kobj) instead of using kobj->name directly.
-
bk://kernel.bkbits.net/gregkh/linux/usb-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Romain Liévin authored
this patch (2.4 & 2.6) fixes a bug about the timeout value. The formula used to calculate jiffies from timeout is wrong. The new formula is ok and takes care of integer computation/rounding. There is the same bug in the tiglusb.c module which will be fixed by another patch.
-
David Brownell authored
Handle some PL-2301/2302 devices better.
-
Jan Capek authored
I just checked out the latest 2.6.6-rc1-mm1 to see that the ID patch for ftdi has applied cleanly, but apparently someone was faster and in the combined ID table our ID's were missing. Most probably the patch program got confused and applied the hung at wrong spot.. Attached is a patch that places that 2 lines in the correct spot.
-
Romain Liévin authored
Hi, this patch (cumulative; 2.4 & 2.6) fixes another bug in the tiglusb driver. The formula used to calculate jiffies from timeout is wrong. The new formula is ok and takes care of integer computation/rounding. This is the same kind of bug than in the tipar char driver.
-
William Lee Irwin III authored
Warnings aren't terribly important in and of themselves, but there isn't really much the warning tells us to do here, so it would appear that caving in to the compiler is the thing to do for now.
-
David Brownell authored
Various build fixes: 64bit (Andrew Morton), static linking, broken on big-endian, etc. Tighten up the integration with the main "ether" driver, so state transitions and host ethernet addresses are shared too. Add missing spinlock calls around RNDIS command outcall, fix GET_INTERFACE issue, host mustn't clobber netdev flags. Minor code cleanups.
-
David Brownell authored
Cope better when PCI misbehaves badly and registers misbehave: - terminate some loops before they get to infinity * capability scan * port reset - after init failure, memory may already be cleaned up Some systems have been reporting such problems after ACPI resume.
-