- 26 May, 2003 8 commits
-
-
James Bottomley authored
-
James Bottomley authored
The data direction for the SCSI command was being strangely deduced by checking for an old WRITE_6 command.
-
James Bottomley authored
This makes the driver compile and run on the PARISC platform. The biggest issue for this driver is the firmware layout because the chip insists on reading from firmware a 16 bit word at a time, so the entire byte layout of the firmware had to be reversed.
-
ssh://linux-scsi@linux-scsi.bkbits.net/scsi-misc-2.5James Bottomley authored
into raven.il.steeleye.com:/home/jejb/BK/scsi-misc-2.5
-
James Bottomley authored
-
James Bottomley authored
-
James Bottomley authored
The attached patch illustrates how the new attribute functions can be used. The 53c700 modifies the queue_depth attribute so it can be set by the root user, and also adds a new active_tags attribute which may be used to obtain the information it currently puts out via its proc interface. This achieves all I think we really need, which is the ability to have LLDs provide their own routines for setting the default attributes.
-
James Bottomley authored
The attached patch makes the sysfs attributes a property of the host template (I can't really see a reason why the actual attributes need to change per host, so I think the template is the better place for them). I've also provided helper functions to modify the attributes in the LLD init routines.
-
- 23 May, 2003 4 commits
-
-
Oliver Neukum authored
this improves the Documentation for the DC395 driver for 2.5. dc395x.txt | 94 ++++++++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 62 insertions(+), 32 deletions(-)
-
Eddie Williams authored
When a SCSI disk is added and it returns a NOT READY the SD driver is automatically sending a START_UNIT command to spin the device up. While this may be the desired behavior for many if not most devices not all devices either want or need this. The attached patch provides a mechanism via the device_list that allows a device to be defined to disable the automatic start being issued on an add. The patch also modifies the device_list for several devices that would prefer to not have the start command issued.
-
Andries E. Brouwer authored
In the old days, ancient scsi devices understood 6-byte commands and more recent ones also understood 10-byte commands. Thus, we had a "ten" flag indicating that 10-byte commands worked. These days, especially for usb-storage devices, the opposite sometimes holds - 10-byte commands are supported, but 6-byte commands are not. The patch below changes the field ten into the pair of fields use_10_for_rw, use_10_for_ms set initially when the driver thinks these are supported. Ifthe device returns ILLEGAL_REQUEST they are cleared. This patch obsoletes a large amount of code in usb-storage, and not only that, once the subsequent patch removes all this usb-storage code many devices will work that hang today. Andries
-
Andries E. Brouwer authored
-
- 21 May, 2003 1 commit
-
-
James Bottomley authored
We must loop on UNIT ATTENTION sense (to clear the condition). However, the code is assuming that a sense condition will always be accompanied by a not good status. We have several drivers in the tree that return GOOD with DRIVER_SENSE, so make the loop condition reflect this.
-
- 20 May, 2003 2 commits
-
-
James Bottomley authored
The host variable is now passed in, so we shouldn't have a similar variable defined in the proc_info routine
-
Dave Jones authored
Request port before using it.
-
- 19 May, 2003 25 commits
-
-
James Bottomley authored
into raven.il.steeleye.com:/home/jejb/BK/scsi-misc-2.5
-
Christoph Hellwig authored
Yeah, I know the method is obsolete but for proper refcounting we need to get rid of all those scsi_host_hn_get() abusers. scsi_host_hn_get() and scsi_host_put() are not exported anymore after this patch.
-
Douglas Gilbert authored
This is a catch up, applying the patch that Andries Brouwer sent a while back. It will apply to lk 2.5.69 and 2.5.69-bk10 .
-
Oliver Neukum authored
this fix makes sure that all test in irq handling in that driver are for NULL thus fixing an oops.
-
Mike Anderson authored
In the sysfs scsi host reference counting merge the call to a legacy hosts release function was removed. This patch adds the call back in. This patch was tested with insmod / rmmod on LLDDs using the legacy interface and LLDDs using the new interface: Legacy Interface: qla2xxx-v8.00.00b1 qlogicisp aic7xxx_old (Does not call scsi_unregister in release, but unloaded) New Interface: scsi_debug aic7xxx (Many illegal context warnings caused by mid vs LLDD primitive mixing, but appears to unload clean). drivers/scsi/hosts.c | 4 ++++ 1 files changed, 4 insertions(+)
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
This fixes the problem that adapter id's are not the minor number for the i2c-dev devices anymore. Also adds a i2c-dev class to let userspace know which i2c-dev device is bound to which i2c adapter.
-
ssh://master.kernel.org//home/hch/BK/xfs/linux-2.5/Linus Torvalds authored
into penguin.transmeta.com:/home/torvalds/v2.5/linux
-
bk://cifs.bkbits.net/linux-2.5cifsLinus Torvalds authored
into penguin.transmeta.com:/home/torvalds/v2.5/linux
-
Christoph Hellwig authored
-
Nathan Scott authored
SGI Modid: 2.5.x-xfs:slinx:149409a
-
Nathan Scott authored
SGI Modid: 2.5.x-xfs:slinx:149400a
-
Nathan Scott authored
the rest of XFS. Fix numerous crimes against whitespace. SGI Modid: 2.5.x-xfs:slinx:149398a
-
Nathan Scott authored
which is unnecessary in log recovery, clarify some recovery debug code. SGI Modid: 2.5.x-xfs:slinx:149396a
-
Nathan Scott authored
field from the xfs_mount structure to the log structure (saves a couple of pointer dereferences when writing to the log, with v2 logs only). SGI Modid: 2.5.x-xfs:slinx:149395a
-
Nathan Scott authored
SGI Modid: 2.5.x-xfs:slinx:149232a
-
Nathan Scott authored
one spot, which lets us keep more common code in sync, 2.4/2.5 and is slightly cleaner anyway. SGI Modid: 2.5.x-xfs:slinx:149231a
-
Nathan Scott authored
changes to make log recovery respect the log device sector size. SGI Modid: 2.5.x-xfs:slinx:149230a
-
Stephen Lord authored
basically turned it off. SGI Modid: 2.5.x-xfs:slinx:148955a
-
Christoph Hellwig authored
SGI Modid: 2.5.x-xfs:slinx:148940a
-
Christoph Hellwig authored
SGI Modid: 2.5.x-xfs:slinx:148933a
-
Nathan Scott authored
record write during log recovery head/tail calculations. SGI Modid: 2.5.x-xfs:slinx:148895a
-
Christoph Hellwig authored
SGI Modid: 2.5.x-xfs:slinx:148598a
-
Stephen Lord authored
SGI Modid: 2.5.x-xfs:slinx:148433a
-
Nathan Scott authored
SGI Modid: 2.5.x-xfs:slinx:148595a
-