remove scsi_request usage from sg and st
Get series with b4
b4 am 1131444389.23111.56.camel@maxVersions newest first
- v1 Latest10 patches 23 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | export block layer helpersdrivers/ include/ | +10 | 0 replies | |
| 2/10 | seperate max sectors and max hw sectorsdrivers/ drivers/ drivers/ +28 more | +82 | 6 replies | |
| 3/10 | add scsi_execute_async and scsi helpersdrivers/ drivers/ drivers/ +3 more | +240 | 1 reply | |
| 4/10 | convert sg to scsi_execute_asyncdrivers/ | +256 | 0 replies | |
| 5/10 | convert st to use scsi_execute_asyncdrivers/ drivers/ | +120 | 11 replies | |
| 6/10 | add request retries fielddrivers/ drivers/ drivers/ +3 more | +11 | 0 replies | |
| 7/10 | don't partially completre REQ_PC commandsdrivers/ drivers/ | +12 | 0 replies | |
| 8/10 | st must check phys and hw segments limits nowdrivers/ | +2 | 0 replies | |
| 9/10 | test max hw sectors for REQ_PC commandsdrivers/ drivers/ | +16 | 0 replies | |
| 10/10 | make all scsi REQ_PC use the same setup and completion paths.drivers/ drivers/ drivers/ +1 more | +7 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/10] remove scsi_request usage from sg and st
The following patches, made against scsi-misc, remove the scsi_request usage from st and sg, do some tiny cleanup on sg, and make sg and st always perform scatterlist IO.
I have tested against libata and scsi_debug for disks. There are slight changes, so someone with a tape device should test the patches, but Kai since Kai did all the debugging last round I have not made many changes. We will probably hit many problems with LLDs using low max_hw_sectors, because they have not been converted to export their real values on the host template so I think these patches should sit in scsi-misc for a good deal of time.