]> git.baikalelectronics.ru Git - kernel.git/commit
nvmet: fix a wrong error status returned in error log page
authorAmit <amit.engel@emc.com>
Thu, 12 Sep 2019 05:29:39 +0000 (08:29 +0300)
committerSagi Grimberg <sagi@grimberg.me>
Thu, 12 Sep 2019 15:50:46 +0000 (08:50 -0700)
commit433bc821750c26d8616b447f096433c706847411
tree17b87a38201c2d41661454c49eb19e3639994679
parent18bb49b41892706664c0cad82d9bdf7b8c710f9b
nvmet: fix a wrong error status returned in error log page

When the command data_len cannot hold all the controller errors,
we should simply return as much errors as we can fit
instead of failing the command.

Signed-off-by: Amit Engel <amit.engel@dell.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
drivers/nvme/target/admin-cmd.c