aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2024-12-06 13:55:52 +1100
committerChuck Lever <chuck.lever@oracle.com>2025-01-06 09:37:34 -0500
commit935fee5d5ba8073b223a9cc9906a62950f0e13ed (patch)
treefcbe4fa6a43bac1f3c3c956b1653c504c1796475 /scripts/generate_rust_analyzer.py
parentnfsd: trace: remove redundant stateid even deleg_recall (diff)
downloadwireguard-linux-935fee5d5ba8073b223a9cc9906a62950f0e13ed.tar.xz
wireguard-linux-935fee5d5ba8073b223a9cc9906a62950f0e13ed.zip
nfsd: use new wake_up_var interfaces.
The wake_up_var interface is fragile as barriers are sometimes needed. There are now new interfaces so that most wake-ups can use an interface that is guaranteed to have all barriers needed. This patch changes the wake up on cl_cb_inflight to use atomic_dec_and_wake_up(). It also changes the wake up on rp_locked to use store_release_wake_up(). This involves changing rp_locked from atomic_t to int. Signed-off-by: NeilBrown <neilb@suse.de> Reviewed-by: Jeff Layton <jlayton@kernel.org> Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions