nvmet: Remove the data_len field from the nvmet_req struct
Instead of storing the expected length and checking it when it's executed, just check the length inside the command themselves. A new helper, nvmet_check_data_len() is created to help with this check. Signed-off-by:Christoph Hellwig <hch@lst.de> [split patch, udpate changelog] Signed-off-by:
Logan Gunthorpe <logang@deltatee.com> Signed-off-by:
Keith Busch <kbusch@kernel.org> Signed-off-by:
Jens Axboe <axboe@kernel.dk>
Showing
- drivers/nvme/target/admin-cmd.c 24 additions, 11 deletionsdrivers/nvme/target/admin-cmd.c
- drivers/nvme/target/core.c 12 additions, 4 deletionsdrivers/nvme/target/core.c
- drivers/nvme/target/discovery.c 12 additions, 6 deletionsdrivers/nvme/target/discovery.c
- drivers/nvme/target/fabrics-cmd.c 12 additions, 3 deletionsdrivers/nvme/target/fabrics-cmd.c
- drivers/nvme/target/io-cmd-bdev.c 13 additions, 6 deletionsdrivers/nvme/target/io-cmd-bdev.c
- drivers/nvme/target/io-cmd-file.c 12 additions, 7 deletionsdrivers/nvme/target/io-cmd-file.c
- drivers/nvme/target/nvmet.h 1 addition, 2 deletionsdrivers/nvme/target/nvmet.h
Please register or sign in to comment