nvmet-fcloop: prevent double port deletion
authorDaniel Wagner <wagi@kernel.org>
Wed, 7 May 2025 12:23:04 +0000 (14:23 +0200)
committerChristoph Hellwig <hch@lst.de>
Tue, 20 May 2025 03:34:26 +0000 (05:34 +0200)
commit2b559a3eb56b6e1a51ca6f4a17778a1b4e14a591
treec5a8be75e758e3a3b8464361785a20097a3a818d
parent47a827cd7929d0550c3496d70b417fcb5649b27b
nvmet-fcloop: prevent double port deletion

The delete callback can be called either via the unregister function or
from the transport directly. Thus it is necessary ensure resources are
not freed multiple times.

Signed-off-by: Daniel Wagner <wagi@kernel.org>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/target/fcloop.c