Mike Christie
c8dc1e523b
[SCSI] iscsi bugfixes: reduce memory allocations
...
We currently try to allocate a max_recv_data_segment_length
which can be very large (default is 64K), and common uses
are up to 1MB. It is very very difficult to allocte this
much contiguous memory and it turns out we never even use it.
We really only need a couple of pages, so this patch has us
allocates just what we know what we need today.
Later if vendors start adding vendor specific data and
we need to handle large buffers we can do this, but for
the last 4 years we have not seen anyone do this or request
it.
Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-07-28 11:49:34 -05:00
..
iscsi_if.h
[SCSI] iscsi: add async notification of session events
2006-06-29 11:14:42 -04:00
iscsi_proto.h
[SCSI] iscsi: update version
2006-05-20 09:36:38 -05:00
Kbuild
Add generic Kbuild files for 'make headers_install'
2006-06-18 12:14:01 +01:00
libiscsi.h
[SCSI] iscsi bugfixes: reduce memory allocations
2006-07-28 11:49:34 -05:00
scsi.h
[SCSI] fix scsi process problems and clean up the target reap issues
2006-02-27 23:37:45 -06:00
scsi_cmnd.h
[SCSI] hide EH backup data outside the scsi_cmnd
2006-07-09 11:56:44 -05:00
scsi_dbg.h
[SCSI] remove scsi_request infrastructure
2006-06-10 16:24:40 -05:00
scsi_device.h
[SCSI] add scsi_mode_select to scsi_lib.c
2006-03-19 10:19:14 -06:00
scsi_devinfo.h
Merge ../scsi-rc-fixes-2.6
2006-04-14 15:47:45 -05:00
scsi_driver.h
[BLOCK] update SCSI to use new blk_ordered for barriers
2006-01-06 09:52:55 +01:00
scsi_eh.h
[SCSI] remove scsi_request infrastructure
2006-06-10 16:24:40 -05:00
scsi_host.h
[SCSI] Block I/O while SG reset operation in progress - the midlayer patch
2006-06-27 10:48:11 -05:00
scsi_ioctl.h
[SCSI] unify SCSI_IOCTL_SEND_COMMAND implementations
2006-04-13 10:13:15 -05:00
scsi_tcq.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
scsi_transport.h
[PATCH] move ->eh_strategy_handler to the transport class
2006-04-10 14:15:47 -04:00
scsi_transport_fc.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
scsi_transport_iscsi.h
[SCSI] iscsi bugfixes: fix oops when iser is flushing io
2006-07-28 11:48:32 -05:00
scsi_transport_sas.h
[SCSI] scsi_transport_sas: add expander backlink
2006-07-12 09:03:20 -04:00
scsi_transport_spi.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
scsicam.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sg.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
srp.h
[SCSI] srp.h: Add I/O Class values
2006-06-17 20:37:38 -07:00