diff options
author | Weston Andros Adamson <[email protected]> | 2011-05-31 21:46:50 -0400 |
---|---|---|
committer | Trond Myklebust <[email protected]> | 2011-06-15 11:23:02 -0400 |
commit | 9e3bd4e24e94d60d2e0762e919aab6c9a7fc0c5b (patch) | |
tree | 61ac70f49e793494dee1196dae55ac0c19036410 /lib/mpi/mpi-inline.h | |
parent | 3f303103b884ca577908d3e5c0650ad12e40c586 (diff) |
NFS: fix umount of pnfs filesystems
Unmounting a pnfs filesystem hangs using filelayout and possibly others.
This fixes the use of the rcu protected node by making use of a new 'tmpnode'
for the temporary purge list. Also, the spinlock shouldn't be held when calling
synchronize_rcu().
Signed-off-by: Weston Andros Adamson <[email protected]>
Signed-off-by: Andy Adamson <[email protected]>
Signed-off-by: Trond Myklebust <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-inline.h')
0 files changed, 0 insertions, 0 deletions