diff options
Diffstat (limited to 'net/sunrpc/auth_gss/auth_gss.c')
-rw-r--r-- | net/sunrpc/auth_gss/auth_gss.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sunrpc/auth_gss/auth_gss.c b/net/sunrpc/auth_gss/auth_gss.c index 36e431ee1c90..b6e440baccc3 100644 --- a/net/sunrpc/auth_gss/auth_gss.c +++ b/net/sunrpc/auth_gss/auth_gss.c | |||
@@ -143,7 +143,7 @@ gss_cred_set_ctx(struct rpc_cred *cred, struct gss_cl_ctx *ctx) | |||
143 | gss_get_ctx(ctx); | 143 | gss_get_ctx(ctx); |
144 | rcu_assign_pointer(gss_cred->gc_ctx, ctx); | 144 | rcu_assign_pointer(gss_cred->gc_ctx, ctx); |
145 | set_bit(RPCAUTH_CRED_UPTODATE, &cred->cr_flags); | 145 | set_bit(RPCAUTH_CRED_UPTODATE, &cred->cr_flags); |
146 | smp_mb__before_clear_bit(); | 146 | smp_mb__before_atomic(); |
147 | clear_bit(RPCAUTH_CRED_NEW, &cred->cr_flags); | 147 | clear_bit(RPCAUTH_CRED_NEW, &cred->cr_flags); |
148 | } | 148 | } |
149 | 149 | ||