[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CABPRKS-s-32fzdpyE8_7jf8r=qdzxug5xq8jqoVwcEawOgqdUw@mail.gmail.com>
Date: Thu, 30 Oct 2025 15:02:08 -0700
From: Justin Tee <justintee8345@...il.com>
To: Daniel Wagner <dwagner@...e.de>
Cc: Daniel Wagner <wagi@...nel.org>, Christoph Hellwig <hch@....de>, Keith Busch <kbusch@...nel.org>, 
	James Smart <james.smart@...adcom.com>, Jens Axboe <axboe@...nel.dk>, 
	linux-nvme@...ts.infradead.org, LKML <linux-kernel@...r.kernel.org>, 
	Justin Tee <justin.tee@...adcom.com>
Subject: Re: [PATCH 1/5] nvme-fc: don't hold rport lock when putting ctrl
> I've dropped the nvme_fc_rport_get because it's not necessary, a ref is
> taken in nvme_fc_rcv_ls_req, so the port is not going away until the
> disconnect LS is processed.
Yes, correct, and the put would be in
nvme_fc_xmt_ls_rsp_done->nvme_fc_xmt_ls_rsp_free.  Thank you for
checking.
> All tests seems to work fine except one, nvme/58 (test rapid namespace
> remapping). But this one also fails for the other trasnport, e.g TCP:
Okay, sure, we can try to address this in a different patch set.
Regards,
Justin
Powered by blists - more mailing lists
 
