nvmet: return proper error code from discovery ctrl
authorHou Pu <houpu.main@gmail.com>
Wed, 31 Mar 2021 06:52:39 +0000 (14:52 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 11 May 2021 12:47:26 +0000 (14:47 +0200)
commit9ec74da2ac4cd300e873a4fabf981bdf2aba2dca
tree834ce8ed5bc1ffa28d5c52b628a91081c3bff7e3
parent7f9757005cf5e7416f2ce6af82b788eea410dcbe
nvmet: return proper error code from discovery ctrl

[ Upstream commit 79695dcd9ad4463a82def7f42960e6d7baa76f0b ]

Return NVME_SC_INVALID_FIELD from discovery controller like normal
controller when executing identify or get log page command.

Signed-off-by: Hou Pu <houpu.main@gmail.com>
Reviewed-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/nvme/target/discovery.c