nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked
authorAleksandr Miloserdov <a.miloserdov@yadro.com>
Wed, 26 Oct 2022 08:31:33 +0000 (12:31 +0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 2 Dec 2022 16:41:02 +0000 (17:41 +0100)
commit44d50fccf889c542b4267a22319f434e865677bf
treebb9d7fd0faa0c89e61d9826ba6d201f2b5eca7e3
parent5adc12d9e2b5aabe8aeb413189e0cd948e4bc605
nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked

[ Upstream commit becc4cac309dc867571f0080fde4426a6c2222e0 ]

Since model_number is allocated before it needs to be freed before
kmemdump_nul.

Reviewed-by: Konstantin Shelekhin <k.shelekhin@yadro.com>
Reviewed-by: Dmitriy Bogdanov <d.bogdanov@yadro.com>
Signed-off-by: Aleksandr Miloserdov <a.miloserdov@yadro.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/nvme/target/configfs.c