lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 25 Sep 2019 22:19:13 +0200 From: Daniel Borkmann <daniel@...earbox.net> To: Stanislav Fomichev <sdf@...gle.com> Cc: netdev@...r.kernel.org, bpf@...r.kernel.org, davem@...emloft.net, ast@...nel.org Subject: Re: [PATCH bpf v2] selftests/bpf: test_progs: fix client/server race in tcp_rtt On Mon, Sep 23, 2019 at 11:41:12AM -0700, Stanislav Fomichev wrote: > This is the same problem I found earlier in test_sockopt_inherit: > there is a race between server thread doing accept() and client > thread doing connect(). Let's explicitly synchronize them via > pthread conditional variable. > > v2: > * don't exit from server_thread without signaling condvar, > fixes possible issue where main() would wait forever (Andrii Nakryiko) > > Fixes: b55873984dab ("selftests/bpf: test BPF_SOCK_OPS_RTT_CB") > Signed-off-by: Stanislav Fomichev <sdf@...gle.com> Applied, thanks!
Powered by blists - more mailing lists