[PATCH 3/5] nvme: track shared namespaces

Sagi Grimberg sagi at grimberg.me
Thu Nov 9 03:37:43 PST 2017


> To allow lockless path lookup the list of nvme_ns structures per
> nvme_ns_head is protected by SRCU, which requires freeing the nvme_ns
> structure through call_srcu.

Can you remind me why isn't rcu sufficient? Can looking up a
path (ns from head->list) block?



More information about the Linux-nvme mailing list