Jens Axboe
242f9dcb8b
block: unify request timeout handling
...
Right now SCSI and others do their own command timeout handling.
Move those bits to the block layer.
Instead of having a timer per command, we try to be a bit more clever
and simply have one per-queue. This avoids the overhead of having to
tear down and setup a timer for each command, so it will result in a lot
less timer fiddling.
Signed-off-by: Mike Anderson <andmike@linux.vnet.ibm.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
2008-10-09 08:56:13 +02:00
..
iscsi_if.h
[SCSI] iscsi class: Add session initiatorname and ifacename sysfs attrs.
2008-07-12 08:22:21 -05:00
iscsi_proto.h
[SCSI] iscsi_tcp: Enable any size command
2008-07-12 08:22:23 -05:00
libiscsi.h
[SCSI] libiscsi, iser, tcp: remove recv_lock
2008-07-12 08:22:22 -05:00
libsas.h
include: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:54 -04:00
libsrp.h
sas.h
[SCSI] libsas: Convert sas_proto users to sas_protocol
2008-01-11 18:22:41 -06:00
sas_ata.h
[SCSI] libsas: fix missing inlines in header file
2008-04-07 12:19:10 -05:00
scsi.h
[SCSI] fix check of PQ and PDT bits for WLUNs
2008-08-29 09:19:11 -05:00
scsi_cmnd.h
block: unify request timeout handling
2008-10-09 08:56:13 +02:00
scsi_dbg.h
scsi_device.h
[SCSI] sd: fix USB devices incorrectly reporting DIF support
2008-08-06 10:49:23 -07:00
scsi_devinfo.h
scsi_dh.h
[SCSI] scsi_dh: attach to hardware handler from dm-mpath
2008-07-26 15:14:53 -04:00
scsi_driver.h
Revert "scsi: revert "[SCSI] Get rid of scsi_cmnd->done""
2008-01-06 10:17:12 -08:00
scsi_eh.h
[SCSI] scsi_eh_prep_cmnd should save scmd->underflow
2008-07-26 15:14:56 -04:00
scsi_host.h
block: unify request timeout handling
2008-10-09 08:56:13 +02:00
scsi_ioctl.h
scsi_netlink.h
scsi_netlink_fc.h
scsi_tcq.h
scsi_tgt.h
scsi_tgt_if.h
scsi_transport.h
block: unify request timeout handling
2008-10-09 08:56:13 +02:00
scsi_transport_fc.h
driver core: remove KOBJ_NAME_LEN define
2008-07-21 21:54:52 -07:00
scsi_transport_iscsi.h
driver core: remove KOBJ_NAME_LEN define
2008-07-21 21:54:52 -07:00
scsi_transport_sas.h
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
scsi_transport_spi.h
scsi_transport_srp.h
scsicam.h
sg.h
[SCSI] sg: Add target reset support
2008-07-12 08:22:32 -05:00
srp.h