[PATCH] nvme: fix the suspicious RCU usage warning in nvme_mpath_clear_current_path

Christoph Hellwig hch at lst.de
Wed Apr 18 08:07:10 PDT 2018


On Wed, Apr 18, 2018 at 08:45:25AM -0600, Keith Busch wrote:
> Nothing against this patch. This just doesn't look correct even from
> before since nvme_find_path can set head->current_path right back to
> this namespace that we're trying to clear.
> 
> Christoph, am I missing something here or does this need additional
> checks/synchronization?

Yes, we should probably call it after removing the namespace from
the ns_head list, instead of right before.



More information about the Linux-nvme mailing list