nfsd: use exp_put() for svc_export_cache put
This patch replaces cache_put() call for svc_export_cache by exp_put() call. Signed-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com> Signed-off-by: J. Bruce Fields <bfields@redhat.com>
This commit is contained in:
Родитель
71234978e8
Коммит
a09581f294
|
@ -1205,7 +1205,7 @@ static int e_show(struct seq_file *m, void *p)
|
|||
cache_get(&exp->h);
|
||||
if (cache_check(&svc_export_cache, &exp->h, NULL))
|
||||
return 0;
|
||||
cache_put(&exp->h, &svc_export_cache);
|
||||
exp_put(exp);
|
||||
return svc_export_show(m, &svc_export_cache, cp);
|
||||
}
|
||||
|
||||
|
|
|
@ -636,7 +636,7 @@ fh_put(struct svc_fh *fhp)
|
|||
#endif
|
||||
}
|
||||
if (exp) {
|
||||
cache_put(&exp->h, &svc_export_cache);
|
||||
exp_put(exp);
|
||||
fhp->fh_export = NULL;
|
||||
}
|
||||
return;
|
||||
|
|
Загрузка…
Ссылка в новой задаче