In preparation for plain-PTR_TO_BTF_ID removal: allow calling bpf helpers with sk provided by iter/sockmap. Suggested-by: Alexei Starovoitov Link: https://msgid.link/DM92JCFA4X4U.30MTDH0KCPTJ@gmail.com Signed-off-by: Michal Luczaj --- net/core/sock_map.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/core/sock_map.c b/net/core/sock_map.c index 057e2f3c0265..2a2a07372818 100644 --- a/net/core/sock_map.c +++ b/net/core/sock_map.c @@ -1989,7 +1989,7 @@ static struct bpf_iter_reg sock_map_iter_reg = { { offsetof(struct bpf_iter__sockmap, key), PTR_TO_BUF | PTR_MAYBE_NULL | MEM_RDONLY }, { offsetof(struct bpf_iter__sockmap, sk), - PTR_TO_BTF_ID_OR_NULL }, + PTR_TO_BTF_ID_OR_NULL | PTR_TRUSTED }, }, }; -- 2.56.0