This patch removes the duplicate initialization of q->queue_head
in the blk_alloc_queue_node(). This removes the 2nd initialization
so that we preserve the initialization order same as declaration
present in struct request_queue.
Signed-off-by: Chaitanya Kulkarni
---
block/blk-core.c | 1 -
Chaitanya
From: Omar Sandoval
Sent: Wednesday, July 25, 2018 2:00 PM
To: Chaitanya Kulkarni
Cc: Hannes Reinecke; Omar Sandoval; Christoph Hellwig; Sagi Grimberg; Keith
Busch; linux-n...@lists.infradead.org; linux-block@vger.kernel.org
Subject: Re: [PATCH 0/2] blktests: test ANA base support
On We
Thanks, Omar.
From: Omar Sandoval
Sent: Wednesday, July 25, 2018 12:17 PM
To: Chaitanya Kulkarni
Cc: Hannes Reinecke; Omar Sandoval; Christoph Hellwig; Sagi Grimberg; Keith
Busch; linux-n...@lists.infradead.org; linux-block@vger.kernel.org
Subject: Re: [PATCH 0/2] blktests: test ANA base
From: linux-block-ow...@vger.kernel.org on
behalf of Hannes Reinecke
Sent: Tuesday, July 17, 2018 6:31 AM
To: Omar Sandoval
Cc: Christoph Hellwig; Sagi Grimberg; Keith Busch;
linux-n...@lists.infradead.org; linux-block@vger.kernel.org; Hannes Reinecke;
Hannes Reinecke
Subject: [PATCH 2/2]
Hi Hannes,
Thanks for the test, this is really helpful, please see my inline comments to
individual patches.
Also, the test number should be I guess 18, 14-17 testcases are still in the
queue.
Omar, can you please let us know when can you merge the remaining testcases for
NVMeOF
from the
This is a cleanup patch which uses consistent return values
for helper functions.
Signed-off-by: Chaitanya Kulkarni <chaitanya.kulka...@wdc.com>
---
common/rc | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/common/rc b/common/rc
index e59ae0b..936b21d
me some time to debug more and come up with the solution.
Regards,
-Chaitanya
From: Eryu Guan <eg...@redhat.com>
Sent: Friday, January 6, 2017 2:32:39 AM
To: linux-block@vger.kernel.org
Cc: Chaitanya Kulkarni; linux-...@vger.kernel.org; linux-e...@vger.kernel.org
Subject: [BUG v4.10-rc1] fzero
definition.
Signed-off-by: Chaitanya Kulkarni <chaitanya.kulka...@hgst.com>
---
drivers/nvme/host/core.c | 21 +
1 file changed, 21 insertions(+)
diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c
index 44f8a53..16a315d 100644
--- a/drivers/nvme/host/core.c
Add the command structure, optional command set support (ONCS) bit and
a new error code for the Write Zeroes command.
Signed-off-by: Chaitanya Kulkarni <chaitanya.kulka...@hgst.com>
---
include/linux/nvme.h | 20
1 file changed, 20 insertions(+)
diff --git a/include
Add support for handling write zeroes command on target.
Call into __blkdev_issue_zeroout, which the block layer expands into the
best suitable variant of zeroing the LBAs. Allow write zeroes operation
to deallocate the LBAs when calling __blkdev_issue_zeroout.
Signed-off-by: Chaitanya Kulkarni
From: Chaitanya Kulkarni <chaitanya.kulka...@hgst.com>
This adds a new block layer operation to zero out a range of
LBAs. This allows to implement zeroing for devices that don't use
either discard with a predictable zero pattern or WRITE SAME of zeroes.
The prominent example of that i
1. Block layer implementation details :-
a. Introducing __blkdev_issue_zeroout variant of exiting code.
b. Introducing new request operation flag REQ_OP_WRITE_ZEROES to represent
write zeroes operation.
c. Mechanism to issue bios without payload with the help of
also help with improving the way
zeroing discards work.
Signed-off-by: Chaitanya Kulkarni <chaitanya.kulka...@hgst.com>
---
block/bio.c | 1 +
block/blk-core.c | 4
block/blk-lib.c | 58 +--
block/blk-m
Add support for handling write zeroes command on target.
Call into __blkdev_issue_zeroout, which the block layer expands into the
best suitable variant of zeroing the LBAs.
Signed-off-by: Chaitanya Kulkarni <chaitanya.kulka...@hgst.com>
---
drivers/nvme/target/admin-cmd.c | 3 ++-
driver
Similar to __blkdev_issue_discard this variant allows submitting
the final bio asynchronously and chaining multiple ranges
into a single completion.
Signed-off-by: Chaitanya Kulkarni <chaitanya.kulka...@hgst.com>
---
block/blk-lib.c
From: Chaitanya Kulkarni <ckulkarnili...@gmail.com>
Signed-off-by: Chaitanya Kulkarni <chaitanya.kulka...@hgst.com>
---
Makefile| 5 +-
tests/Makefile | 48 +
tests/README| 84
16 matches
Mail list logo