Re: bsg-lib interface cleanup V2
From: Jens Axboe <axboe@kernel.dk>
Date: 2018-03-13 17:41:03
From: Jens Axboe <axboe@kernel.dk>
Date: 2018-03-13 17:41:03
On 3/13/18 9:28 AM, Christoph Hellwig wrote:
Hi all, this series cleans up various abuses of the bsg interfaces, and then splits bsg for SCSI passthrough from bsg for arbitrary transport passthrough. This removes the scsi_request abuse in bsg-lib that is very confusing, and also makes sure we can sanity check the requests we get. The current code will happily execute scsi commands against bsg-lib queues, and transport pass through against scsi nodes, without any indication to the driver that we are doing the wrong thing.
Applied for 4.17, thanks. -- Jens Axboe