Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

bpf, verifier: remove unneeded flow key in check_helper_mem_access

They PTR_TO_FLOW_KEYS is not used today to be passed into a helper
as memory, so it can be removed from check_helper_mem_access().

Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>

authored by

Daniel Borkmann and committed by
Alexei Starovoitov
ad38911d 4b5defde

-2
-2
kernel/bpf/verifier.c
··· 2077 2077 case PTR_TO_PACKET_META: 2078 2078 return check_packet_access(env, regno, reg->off, access_size, 2079 2079 zero_size_allowed); 2080 - case PTR_TO_FLOW_KEYS: 2081 - return check_flow_keys_access(env, reg->off, access_size); 2082 2080 case PTR_TO_MAP_VALUE: 2083 2081 return check_map_access(env, regno, reg->off, access_size, 2084 2082 zero_size_allowed);