For now, BPF_ALU and BPF_JMP are not used by any kernel code, but we can not remove them directly due to they are in the uapi header file, so just mark them as deprecated. Signed-off-by: Tiezhu Yang <yangtiezhu@xxxxxxxxxxx> --- include/uapi/linux/bpf_common.h | 4 ++-- tools/include/uapi/linux/bpf_common.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/uapi/linux/bpf_common.h b/include/uapi/linux/bpf_common.h index ee97668..75ae3dd 100644 --- a/include/uapi/linux/bpf_common.h +++ b/include/uapi/linux/bpf_common.h @@ -8,8 +8,8 @@ #define BPF_LDX 0x01 #define BPF_ST 0x02 #define BPF_STX 0x03 -#define BPF_ALU 0x04 -#define BPF_JMP 0x05 +#define BPF_ALU 0x04 /* deprecated */ +#define BPF_JMP 0x05 /* deprecated */ #define BPF_RET 0x06 #define BPF_MISC 0x07 diff --git a/tools/include/uapi/linux/bpf_common.h b/tools/include/uapi/linux/bpf_common.h index ee97668..75ae3dd 100644 --- a/tools/include/uapi/linux/bpf_common.h +++ b/tools/include/uapi/linux/bpf_common.h @@ -8,8 +8,8 @@ #define BPF_LDX 0x01 #define BPF_ST 0x02 #define BPF_STX 0x03 -#define BPF_ALU 0x04 -#define BPF_JMP 0x05 +#define BPF_ALU 0x04 /* deprecated */ +#define BPF_JMP 0x05 /* deprecated */ #define BPF_RET 0x06 #define BPF_MISC 0x07 -- 2.1.0