kernel/net/smc/smc_rx.c
.. .. @@ -203,9 +203,9 @@ 203 203 sk_set_bit(SOCKWQ_ASYNC_WAITDATA, sk); 204 204 add_wait_queue(sk_sleep(sk), &wait); 205 205 rc = sk_wait_event(sk, timeo, 206 - sk->sk_err ||206 + READ_ONCE(sk->sk_err) ||207 207 cflags->peer_conn_abort || 208 - sk->sk_shutdown & RCV_SHUTDOWN ||208 + READ_ONCE(sk->sk_shutdown) & RCV_SHUTDOWN ||209 209 conn->killed || 210 210 fcrit(conn), 211 211 &wait);