commit | ba72a7b4badbf4dd3c49c585c3c662bacc54f46e | [log] [tgz] |
---|---|---|
author | Alexei Starovoitov <ast@kernel.org> | Thu Jan 31 15:40:12 2019 -0800 |
committer | Daniel Borkmann <daniel@iogearbox.net> | Fri Feb 01 20:55:39 2019 +0100 |
tree | d3aad6752b52bfe5dd7bbf1d11c40d0bbdfc44ab | |
parent | df5d22facd78e475da2e0d506f239e32cdffaf99 [diff] |
selftests/bpf: test for BPF_F_LOCK Add C based test that runs 4 bpf programs in parallel that update the same hash and array maps. And another 2 threads that read from these two maps via lookup(key, value, BPF_F_LOCK) api to make sure the user space sees consistent value in both hash and array elements while user space races with kernel bpf progs. Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>