scsi: remove the use_clustering flag
authorChristoph Hellwig <hch@lst.de>
Thu, 13 Dec 2018 15:17:09 +0000 (16:17 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 19 Dec 2018 04:19:21 +0000 (23:19 -0500)
commit4af14d113bcf95c12d1462ba623b7e7117bd3fb3
treedc47d35c7adea6f5d250ad9206a653b322568123
parent1c3726ad30938725a53f471d7967abfd6838330f
scsi: remove the use_clustering flag

The same effects can be achieved by setting the dma_boundary to
PAGE_SIZE - 1 and the max_segment_size to PAGE_SIZE, so shift those
settings into the drivers.  Note that in many cases the setting might
be bogus, but this keeps the status quo.

[mkp: fix myrs and myrb]

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
37 files changed:
Documentation/scsi/scsi_mid_low_api.txt
arch/ia64/hp/sim/simscsi.c
drivers/scsi/a2091.c
drivers/scsi/advansys.c
drivers/scsi/aha152x.c
drivers/scsi/arm/acornscsi.c
drivers/scsi/arm/arxescsi.c
drivers/scsi/arm/cumana_1.c
drivers/scsi/arm/oak.c
drivers/scsi/atari_scsi.c
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
drivers/scsi/dc395x.c
drivers/scsi/dmx3191d.c
drivers/scsi/g_NCR5380.c
drivers/scsi/gvp11.c
drivers/scsi/hosts.c
drivers/scsi/ips.c
drivers/scsi/iscsi_tcp.c
drivers/scsi/mac_esp.c
drivers/scsi/mac_scsi.c
drivers/scsi/mvumi.c
drivers/scsi/myrb.c
drivers/scsi/myrs.c
drivers/scsi/nsp32.c
drivers/scsi/pcmcia/nsp_cs.c
drivers/scsi/pcmcia/qlogic_stub.c
drivers/scsi/qlogicfas.c
drivers/scsi/scsi_debug.c
drivers/scsi/scsi_lib.c
drivers/scsi/sgiwd93.c
drivers/scsi/stex.c
drivers/scsi/sun3_scsi.c
drivers/scsi/ufs/ufshcd.c
drivers/target/loopback/tcm_loop.c
drivers/usb/storage/uas.c
include/scsi/scsi_host.h