A bunch of small fixes and improvements done as preliminaries for upcoming open-coded iterators. Sending them out a bit earlier to avoid dragging along and rebasing a bunch of smallish changes. Andrii Nakryiko (8): bpf: improve stack slot state printing bpf: improve regsafe() checks for PTR_TO_{MEM,BUF,TP_BUFFER} selftests/bpf: enhance align selftest's expected log matching bpf: honor env->test_state_freq flag in is_state_visited() selftests/bpf: adjust log_fixup's buffer size for proper truncation bpf: clean up visit_insn()'s instruction processing bpf: fix visit_insn()'s detection of BPF_FUNC_timer_set_callback helper bpf: ensure that r0 is marked scratched after any function call kernel/bpf/verifier.c | 111 +++++++++++------- .../testing/selftests/bpf/prog_tests/align.c | 18 ++- .../selftests/bpf/prog_tests/log_fixup.c | 2 +- 3 files changed, 83 insertions(+), 48 deletions(-) -- 2.30.2