diff options
| author | Trond Myklebust <[email protected]> | 2025-07-15 18:29:51 +0000 |
|---|---|---|
| committer | Trond Myklebust <[email protected]> | 2025-08-05 23:45:40 +0000 |
| commit | 4ec752ce6debd5a0e7e0febf6bcf780ccda6ab5e (patch) | |
| tree | c219035e86012c340371c7574b7a1a577b5a07c3 /drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c | |
| parent | NFS/localio: nfs_uuid_put() fix races with nfs_open/close_local_fh() (diff) | |
| download | kernel-4ec752ce6debd5a0e7e0febf6bcf780ccda6ab5e.tar.gz kernel-4ec752ce6debd5a0e7e0febf6bcf780ccda6ab5e.zip | |
NFS/localio: nfs_uuid_put() fix the wake up after unlinking the file
Use store_release_wake_up() instead of wake_up_var_locked(), because the
waiter cannot retake the nfs_uuid->lock.
Acked-by: Mike Snitzer <[email protected]>
Tested-by: Mike Snitzer <[email protected]>
Suggested-by: NeilBrown <[email protected]>
Link: https://lore.kernel.org/all/[email protected]/
Fixes: 21fb44034695 ("nfs_localio: protect race between nfs_uuid_put() and nfs_close_local_fh()")
Signed-off-by: Trond Myklebust <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c')
0 files changed, 0 insertions, 0 deletions
