nvmet: clean up command parsing a bit
authorChristoph Hellwig <hch@lst.de>
Fri, 25 Oct 2019 13:38:58 +0000 (15:38 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 4 Nov 2019 17:56:42 +0000 (10:56 -0700)
commitd84dd8cde6742054a2c802df841fa5aab5b99122
tree05ff4535acacf1ae2e53d4fd8fe7b37b7b2924a8
parent05d3046ff755474557e885f38f85e9b2a032cec0
nvmet: clean up command parsing a bit

Move the special cases for fabrics commands and the discovery controller
to nvmet_parse_admin_cmd in preparation for adding passthrough support.

Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/nvme/target/admin-cmd.c
drivers/nvme/target/core.c