commit | ee284e35d8c71bf5d4d807eaff6f67a17134b359 | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@primarydata.com> | Fri Nov 18 15:21:30 2016 -0500 |
committer | Trond Myklebust <trond.myklebust@primarydata.com> | Thu Dec 01 17:21:41 2016 -0500 |
tree | 3b43c2db64a8fc0745de0085f48498cad438a2a1 | |
parent | 6604b203fb6394ed1f24c21bfa3c207e5ae8e461 [diff] |
pNFS: Fix race in pnfs_wait_on_layoutreturn We must put the task to sleep while holding the inode->i_lock in order to ensure atomicity with the test for NFS_LAYOUT_RETURN. Fixes: 500d701f336b ("NFS41: make close wait for layoutreturn") Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>