bpf: fix cg_skb types to hint access type in may_access_direct_pkt_data
[linux] / kernel / bpf / verifier.c
index b0cc8f2..5fc9a65 100644 (file)
@@ -1393,6 +1393,7 @@ static bool may_access_direct_pkt_data(struct bpf_verifier_env *env,
        case BPF_PROG_TYPE_LWT_SEG6LOCAL:
        case BPF_PROG_TYPE_SK_REUSEPORT:
        case BPF_PROG_TYPE_FLOW_DISSECTOR:
+       case BPF_PROG_TYPE_CGROUP_SKB:
                if (t == BPF_WRITE)
                        return false;
                /* fallthrough */