]> www.infradead.org Git - users/hch/misc.git/commit
nvmet-fcloop: track ref counts for nports
authorDaniel Wagner <wagi@kernel.org>
Wed, 7 May 2025 12:22:57 +0000 (14:22 +0200)
committerChristoph Hellwig <hch@lst.de>
Mon, 12 May 2025 13:59:02 +0000 (15:59 +0200)
commit7bd2e462c4282519a73a0970482b62d66f9d4523
treef47037427def893a1fa5ade4ed2769c04f32546a
parent33c1ccbdaf7fc65f9b47604d22020c156c1d993a
nvmet-fcloop: track ref counts for nports

A nport object is always used in association with targerport,
remoteport, tport and rport objects. Add explicit references for any of
the associated object. This ensures that nport is not removed too early
on shutdown sequences.

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