Re: [PATCH 5/6] block: Introduce BLKPREP_DONE

2016-07-21 Thread Hannes Reinecke
On 07/21/2016 07:58 AM, Christoph Hellwig wrote: >> +++ b/block/blk-core.c >> @@ -2462,9 +2462,13 @@ struct request *blk_peek_request(struct request_queue >> *q) >> >> rq = NULL; >> break; >> -} else if (ret == BLKPREP_KILL || ret ==

Re: [PATCH 5/6] block: Introduce BLKPREP_DONE

2016-07-20 Thread Christoph Hellwig
> +++ b/block/blk-core.c > @@ -2462,9 +2462,13 @@ struct request *blk_peek_request(struct request_queue > *q) > > rq = NULL; > break; > - } else if (ret == BLKPREP_KILL || ret == BLKPREP_INVALID) { > + } else if (ret ==

Re: [PATCH 5/6] block: Introduce BLKPREP_DONE

2016-07-19 Thread Damien Le Moal
On 7/19/16 22:20, Hannes Reinecke wrote: Add a new blkprep return code BLKPREP_DONE to signal completion without I/O error. Signed-off-by: Hannes Reinecke --- block/blk-core.c| 6 +- drivers/scsi/scsi_lib.c | 1 + include/linux/blkdev.h | 1 + 3 files changed, 7

[PATCH 5/6] block: Introduce BLKPREP_DONE

2016-07-19 Thread Hannes Reinecke
Add a new blkprep return code BLKPREP_DONE to signal completion without I/O error. Signed-off-by: Hannes Reinecke --- block/blk-core.c| 6 +- drivers/scsi/scsi_lib.c | 1 + include/linux/blkdev.h | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git