Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"
authorJakub Sitnicki <jakub@cloudflare.com>
Mon, 27 May 2024 11:20:08 +0000 (13:20 +0200)
committerDaniel Borkmann <daniel@iogearbox.net>
Mon, 27 May 2024 17:34:25 +0000 (19:34 +0200)
commit3b9ce0491a43e9af7f108b2f1bced7cd35931660
tree3ba3ed3599c9ad372609e9e7ffb6bf1cba40e24d
parent98e948fb60d41447fd8d2d0c3b8637fc6b6dc26d
Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem"

This reverts commit ff91059932401894e6c86341915615c5eb0eca48.

This check is no longer needed. BPF programs attached to tracepoints are
now rejected by the verifier when they attempt to delete from a
sockmap/sockhash maps.

Signed-off-by: Jakub Sitnicki <jakub@cloudflare.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: John Fastabend <john.fastabend@gmail.com>
Link: https://lore.kernel.org/bpf/20240527-sockmap-verify-deletes-v1-2-944b372f2101@cloudflare.com
net/core/sock_map.c