nvmet-fc: free pending reqs on tgtport unregister
authorDaniel Wagner <wagi@kernel.org>
Wed, 7 May 2025 12:23:08 +0000 (14:23 +0200)
committerChristoph Hellwig <hch@lst.de>
Tue, 20 May 2025 03:34:26 +0000 (05:34 +0200)
commitbbccbf791e6ffea86877eafb7489a63c6f7aef6d
tree56bfee8b780bb08f00d9078e56438ce81f8fb287
parent84eedced1c5b84fe4f9740e4594b2dc99b569388
nvmet-fc: free pending reqs on tgtport unregister

When nvmet_fc_unregister_targetport is called by the LLDD, it's not
possible to communicate with the host, thus all pending request will not
be process. Thus explicitly free them.

Signed-off-by: Daniel Wagner <wagi@kernel.org>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/target/fc.c