lkml.org 
[lkml]   [2023]   [Feb]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
From
Subject[PATCH bpf-next 4/4] bpf: Mark BPF_ALU and BPF_JMP as deprecated
Date
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@loongson.cn>
---
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
\
 
 \ /
  Last update: 2023-03-27 00:05    [W:0.089 / U:0.048 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site