[PATCH] scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC

2018-10-27 Thread Masanari Iida
This patch fixes a spelling typo in MODULE_PARM_DESC of ql2xplogiabsentdevice. Signed-off-by: Masanari Iida --- drivers/scsi/qla2xxx/qla_os.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c index 8794e54f43a9..d934

Re: remove exofs and the T10 OSD code V2

2018-10-27 Thread Nick Desaulniers
On Sat, Oct 27, 2018 at 1:20 AM Christoph Hellwig wrote: > > The only real user of the T10 OSD protocol, the pNFS object layout > driver never went to the point of having shipping products, and we > removed it 1.5 years ago. Exofs is just a simple example without > real life users. > > The code h

Re: [PATCH 04/28] ide: convert to blk-mq

2018-10-27 Thread Jens Axboe
On 10/27/18 4:51 AM, Hannes Reinecke wrote: > On 10/25/18 11:10 PM, Jens Axboe wrote: >> ide-disk and ide-cd tested as working just fine, ide-tape and >> ide-floppy haven't. But the latter don't require changes, so they >> should work without issue. >> >> Add helper function to insert a request fro

Re: [PATCH] libosd: Remove ignored __weak attribute

2018-10-27 Thread Martin K. Petersen
Bart, > Removing kernel drivers that are not used helps to reduce the workload > of a maintainer and hence is a rational action. Additionally, if > anyone would ever complain about removal of a kernel driver, it can be > brought back by reverting the commit through which it has been > removed.

Re: [PATCH 06/28] blk-mq: remove the request_list usage

2018-10-27 Thread Hannes Reinecke
On 10/25/18 11:10 PM, Jens Axboe wrote: We don't do anything with it, that's just the legacy path. Signed-off-by: Jens Axboe --- block/blk-mq.c | 5 - 1 file changed, 5 deletions(-) Reviewed-by: Hannes Reinecke Cheers, Hannes

Re: [PATCH 07/28] blk-mq: remove legacy check in queue blk_freeze_queue()

2018-10-27 Thread Hannes Reinecke
On 10/25/18 11:10 PM, Jens Axboe wrote: Signed-off-by: Jens Axboe --- block/blk-mq.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/block/blk-mq.c b/block/blk-mq.c index 4c82dc44d4d8..a58d2d953876 100644 --- a/block/blk-mq.c +++ b/block/blk-mq.c @@ -177,8 +177,6 @@ void blk_freeze_queue

Re: [PATCH 04/28] ide: convert to blk-mq

2018-10-27 Thread Hannes Reinecke
On 10/25/18 11:10 PM, Jens Axboe wrote: ide-disk and ide-cd tested as working just fine, ide-tape and ide-floppy haven't. But the latter don't require changes, so they should work without issue. Add helper function to insert a request from a work queue, since we cannot invoke the blk-mq request

Re: [PATCH 03/28] mspro_block: convert to blk-mq

2018-10-27 Thread Hannes Reinecke
On 10/25/18 11:10 PM, Jens Axboe wrote: Straight forward conversion, there's room for improvement. Signed-off-by: Jens Axboe --- drivers/memstick/core/mspro_block.c | 121 +++- 1 file changed, 66 insertions(+), 55 deletions(-) Reviewed-by: Hannes Reinecke Cheers,

Re: [PATCH 02/28] ms_block: convert to blk-mq

2018-10-27 Thread Hannes Reinecke
On 10/25/18 11:10 PM, Jens Axboe wrote: Straight forward conversion, room for optimization in how everything is punted to a work queue. Also looks plenty racy all over the map, with the state changes. I fixed a bunch of them up while doing the conversion, but there are surely more. Cc: Maxim Lev

Re: [PATCH 01/28] sunvdc: convert to blk-mq

2018-10-27 Thread Hannes Reinecke
On 10/25/18 11:10 PM, Jens Axboe wrote: Convert from the old request_fn style driver to blk-mq. Cc: David Miller Signed-off-by: Jens Axboe --- drivers/block/sunvdc.c | 149 +++-- 1 file changed, 98 insertions(+), 51 deletions(-) Reviewed-by: Hannes Rein

remove exofs and the T10 OSD code V2

2018-10-27 Thread Christoph Hellwig
The only real user of the T10 OSD protocol, the pNFS object layout driver never went to the point of having shipping products, and we removed it 1.5 years ago. Exofs is just a simple example without real life users. The code has been mostly unmaintained for years and is getting in the way of bloc

[PATCH 2/2] scsi: remove the SCSI OSD library

2018-10-27 Thread Christoph Hellwig
Now that all the users are gone the SCSI OSD library can be removed as well. Signed-off-by: Christoph Hellwig --- Documentation/scsi/osd.txt | 192 --- drivers/scsi/Kconfig |2 - drivers/scsi/Makefile|1 - drivers/scsi/osd/Kbuild | 20 - drivers/