diff --git a/include/uapi/linux/bpf.h b/include/uapi/linux/bpf.h index 374250bcf9d16fb3fecc04b7559b434995ad0513..9e64dac44d606d484f6350509c984668a9b35e26 100644 --- a/include/uapi/linux/bpf.h +++ b/include/uapi/linux/bpf.h @@ -10,7 +10,6 @@ #include #include -#include /* Extended instruction set based on top of classic BPF */ @@ -200,7 +199,9 @@ enum bpf_prog_type { BPF_PROG_TYPE_EXT, BPF_PROG_TYPE_LSM, BPF_PROG_TYPE_SK_LOOKUP, - KABI_EXTEND_ENUM(BPF_PROG_TYPE_SCHED) +#ifndef __GENKSYMS__ + BPF_PROG_TYPE_SCHED, +#endif }; enum bpf_attach_type { @@ -242,7 +243,9 @@ enum bpf_attach_type { BPF_XDP_CPUMAP, BPF_SK_LOOKUP, BPF_XDP, - KABI_BROKEN_INSERT_ENUM(BPF_SCHED) +#ifndef __GENKSYMS__ + BPF_SCHED, +#endif __MAX_BPF_ATTACH_TYPE };