bpf: Add support for kprobe session context
[linux-2.6-block.git] / kernel / bpf / btf.c
index 8291fbfd27b1f77cc461bc864081c1c636501cf9..821063660d9f9db1e4a5efac43cc9b59d8327378 100644 (file)
@@ -218,6 +218,7 @@ enum btf_kfunc_hook {
        BTF_KFUNC_HOOK_SOCKET_FILTER,
        BTF_KFUNC_HOOK_LWT,
        BTF_KFUNC_HOOK_NETFILTER,
+       BTF_KFUNC_HOOK_KPROBE,
        BTF_KFUNC_HOOK_MAX,
 };
 
@@ -8157,6 +8158,8 @@ static int bpf_prog_type_to_kfunc_hook(enum bpf_prog_type prog_type)
                return BTF_KFUNC_HOOK_LWT;
        case BPF_PROG_TYPE_NETFILTER:
                return BTF_KFUNC_HOOK_NETFILTER;
+       case BPF_PROG_TYPE_KPROBE:
+               return BTF_KFUNC_HOOK_KPROBE;
        default:
                return BTF_KFUNC_HOOK_MAX;
        }