linux_dsm_epyc7002/drivers/infiniband/ulp/srp
Bart Van Assche 0b5cb3300a RDMA/srp: Increase max_segment_size
The default behavior of the SCSI core is to set the block layer request
queue parameter max_segment_size to 64 KB. That means that elements of
scatterlists are limited to 64 KB. Since RDMA adapters support larger
sizes, increase max_segment_size for the SRP initiator.

Notes:
- The SCSI max_segment_size parameter was introduced in kernel v5.0. See
  also commit 50c2e9107f ("scsi: introduce a max_segment_size
  host_template parameters").
- Some other block drivers already set max_segment_size to UINT_MAX,
  e.g. nbd and rbd.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2019-01-30 15:04:16 -07:00
..
ib_srp.c RDMA/srp: Increase max_segment_size 2019-01-30 15:04:16 -07:00
ib_srp.h RDMA/srp: Add support for immediate data 2018-12-19 15:07:25 -05:00
Kbuild
Kconfig ib_srp: depend on INFINIBAND_ADDR_TRANS 2018-04-27 11:15:44 -04:00