diff options
author | Christoph Hellwig <hch@lst.de> | 2022-01-03 19:35:56 +0100 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2022-01-05 13:11:26 -0800 |
commit | 58d8a3fc4a40dcfebf333ab2dc2c7c338249be51 (patch) | |
tree | 970c91ec16837f91f7697f5d51183430e249f867 /Documentation/bpf/instruction-set.rst | |
parent | 9e533e22b5700097e84b8a841d9e1c251cc132c6 (diff) | |
download | linux-58d8a3fc4a40dcfebf333ab2dc2c7c338249be51.tar.gz linux-58d8a3fc4a40dcfebf333ab2dc2c7c338249be51.tar.bz2 linux-58d8a3fc4a40dcfebf333ab2dc2c7c338249be51.zip |
bpf, docs: Fully document the JMP mode modifiers
Add a description for all the modifiers.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/20220103183556.41040-7-hch@lst.de
Diffstat (limited to 'Documentation/bpf/instruction-set.rst')
-rw-r--r-- | Documentation/bpf/instruction-set.rst | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Documentation/bpf/instruction-set.rst b/Documentation/bpf/instruction-set.rst index 88e8d6a9195c..3704836fe6df 100644 --- a/Documentation/bpf/instruction-set.rst +++ b/Documentation/bpf/instruction-set.rst @@ -173,15 +173,15 @@ The size modifier is one of: The mode modifier is one of: - ============= ===== ===================== + ============= ===== ==================================== mode modifier value description - ============= ===== ===================== + ============= ===== ==================================== BPF_IMM 0x00 used for 64-bit mov - BPF_ABS 0x20 - BPF_IND 0x40 - BPF_MEM 0x60 + BPF_ABS 0x20 legacy BPF packet access + BPF_IND 0x40 legacy BPF packet access + BPF_MEM 0x60 all normal load and store operations BPF_ATOMIC 0xc0 atomic operations - ============= ===== ===================== + ============= ===== ==================================== BPF_MEM | <size> | BPF_STX means:: |