PATCH 1/4 tells BPF redirect how to deal with AF_UNIX's MSG_OOB (silent drop). The rest is selftest-related. v3: - Add selftest v2: https://lore.kernel.org/netdev/20240622223324.3337956-1-mhal@xxxxxxx/ - Reduce time under mutex, restructure (Kuniyuki) - Handle unix_release_sock() race v1: https://lore.kernel.org/netdev/20240620203009.2610301-1-mhal@xxxxxxx/ Michal Luczaj (4): af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash selftest/bpf: Support SOCK_STREAM in unix_inet_redir_to_connected() selftest/bpf: Parametrize AF_UNIX redir functions to accept send() flags selftest/bpf: Test sockmap redirect for AF_UNIX MSG_OOB net/unix/af_unix.c | 41 +++++++++++- net/unix/unix_bpf.c | 3 + .../selftests/bpf/prog_tests/sockmap_listen.c | 65 ++++++++++++++----- 3 files changed, 92 insertions(+), 17 deletions(-) -- 2.45.2