Message ID | 20230627213912.951-1-dthaler1968@googlemail.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 85b0c6d4905ec21cd22cb18da701aa02278ccc4c |
Delegated to: | BPF |
Headers | show |
Series | [bpf-next] Fix definition of BPF_NEG operation | expand |
On Tue, Jun 27, 2023 at 09:39:12PM +0000, Dave Thaler wrote: > From: Dave Thaler <dthaler@microsoft.com> > > Instruction is an arithmetic negative, not a bitwise inverse. > > Signed-off-by: Dave Thaler <dthaler@microsoft.com> Acked-by: David Vernet <void@manifault.com> > --- > Documentation/bpf/instruction-set.rst | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Documentation/bpf/instruction-set.rst b/Documentation/bpf/instruction-set.rst > index 6644842cd3e..751e657973f 100644 > --- a/Documentation/bpf/instruction-set.rst > +++ b/Documentation/bpf/instruction-set.rst > @@ -165,7 +165,7 @@ BPF_OR 0x40 dst \|= src > BPF_AND 0x50 dst &= src > BPF_LSH 0x60 dst <<= (src & mask) > BPF_RSH 0x70 dst >>= (src & mask) > -BPF_NEG 0x80 dst = ~src > +BPF_NEG 0x80 dst = -src > BPF_MOD 0x90 dst = (src != 0) ? (dst % src) : dst > BPF_XOR 0xa0 dst ^= src > BPF_MOV 0xb0 dst = src > -- > 2.33.4 > > -- > Bpf mailing list > Bpf@ietf.org > https://www.ietf.org/mailman/listinfo/bpf
Hello: This patch was applied to bpf/bpf-next.git (master) by Daniel Borkmann <daniel@iogearbox.net>: On Tue, 27 Jun 2023 21:39:12 +0000 you wrote: > From: Dave Thaler <dthaler@microsoft.com> > > Instruction is an arithmetic negative, not a bitwise inverse. > > Signed-off-by: Dave Thaler <dthaler@microsoft.com> > --- > Documentation/bpf/instruction-set.rst | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Here is the summary with links: - [bpf-next] Fix definition of BPF_NEG operation https://git.kernel.org/bpf/bpf-next/c/85b0c6d4905e You are awesome, thank you!
diff --git a/Documentation/bpf/instruction-set.rst b/Documentation/bpf/instruction-set.rst index 6644842cd3e..751e657973f 100644 --- a/Documentation/bpf/instruction-set.rst +++ b/Documentation/bpf/instruction-set.rst @@ -165,7 +165,7 @@ BPF_OR 0x40 dst \|= src BPF_AND 0x50 dst &= src BPF_LSH 0x60 dst <<= (src & mask) BPF_RSH 0x70 dst >>= (src & mask) -BPF_NEG 0x80 dst = ~src +BPF_NEG 0x80 dst = -src BPF_MOD 0x90 dst = (src != 0) ? (dst % src) : dst BPF_XOR 0xa0 dst ^= src BPF_MOV 0xb0 dst = src