diff options
author | Mike Snitzer <snitzer@kernel.org> | 2024-11-15 20:40:58 -0500 |
---|---|---|
committer | Anna Schumaker <anna.schumaker@oracle.com> | 2025-01-14 17:04:05 -0500 |
commit | 39972494e318a21b3059287909fc090186dbe60a (patch) | |
tree | f21295789c7dffd424d86547e3c1c490ff03dd75 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 86e00412254a717ffd5d38dc5ec0ee1cce6281b3 (diff) |
nfsd: update percpu_ref to manage references on nfsd_net
Holding a reference on nfsd_net is what is required, it was never
actually about ensuring nn->nfsd_serv available.
Move waiting for outstanding percpu references from
nfsd_destroy_serv() to nfsd_shutdown_net().
By moving it later it will be possible to invalidate localio clients
during nfsd_file_cache_shutdown_net() via __nfsd_file_cache_purge().
Signed-off-by: Mike Snitzer <snitzer@kernel.org>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Acked-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Anna Schumaker <anna.schumaker@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions