OSDN Git Service

bpf, docs: Shift operations are defined to use a mask
authorDave Thaler <dthaler@microsoft.com>
Tue, 9 May 2023 18:08:45 +0000 (18:08 +0000)
committerDaniel Borkmann <daniel@iogearbox.net>
Wed, 17 May 2023 14:18:33 +0000 (16:18 +0200)
commit8819495a754e71d3c3fde991c26ad832af995136
treeb27c2ab926bb0ed71515b80b25a3c85f363175a3
parent2a36c26fe3b8e2cf39e15e80ba1abc889a75da4f
bpf, docs: Shift operations are defined to use a mask

Update the documentation regarding shift operations to explain the
use of a mask, since otherwise shifting by a value out of range
(like negative) is undefined.

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Yonghong Song <yhs@fb.com>
Link: https://lore.kernel.org/bpf/20230509180845.1236-1-dthaler1968@googlemail.com
Documentation/bpf/instruction-set.rst