CI test_map runs started failing because of a regression in the sockmap tests. The case, caught by test_maps is that progs attached to sockets are not detatched currently when sockets are removed from a map. We resolve this in two patches. The first patch fixes a subtle issue found from code review and the second patch addresses the reported CI issue. This was recently introduced by a race fix, see patches for details. Sorry for the hassle here, seems we missed ./test_maps run before pushing the offending patch or maybe we just got lucky on the run we did locally. Either way should be resolved now. Thanks, John John Fastabend (2): bpf, sockmap: Attach map progs to psock early for feature probes bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmap net/core/skmsg.c | 5 +++++ net/core/sock_map.c | 15 ++++++++++----- 2 files changed, 15 insertions(+), 5 deletions(-) -- 2.33.0