On Tue, Oct 15, 2019 at 08:24:54PM -0700, Alexei Starovoitov wrote: > The end result is safer and faster bpf tracing. > Safer - because type safe direct load can be used most of the time > instead of bpf_probe_read(). > Faster - because direct loads are used to walk kernel data structures > instead of bpf_probe_read() calls. > Note that such loads can page fault and are supported by > hidden bpf_probe_read() in interpreter and via exception table > if program is JITed. Exciting stuff! Acked-by: Martin KaFai Lau <kafai@xxxxxx>