Patch "samples/bpf: fix trace_output example" has been added to the 4.5-stable tree
Subsystems (2)
This is a note to let you know that I've just added the patch titled
samples/bpf: fix trace_output example
to the 4.5-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
samples-bpf-fix-trace_output-example.patch
and it can be found in the queue-4.5 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From foo@baz Mon May 16 11:20:33 PDT 2016
From: Alexei Starovoitov <[email protected]>
Date: Wed, 27 Apr 2016 18:56:22 -0700
Subject: samples/bpf: fix trace_output example
From: Alexei Starovoitov <[email protected]>
[ Upstream commit 569cc39d39385a74b23145496bca2df5ac8b2fb8 ]
llvm cannot always recognize memset as builtin function and optimize it away, so just delete it. It was a leftover from testing of bpf_perf_event_output() with large data structures.
--- samples/bpf/trace_output_kern.c | 1 - 1 file changed, 1 deletion(-)
samples/bpf/trace_output_kern.c +0 -1
@@ -18,7 +18,6 @@ int bpf_prog1(struct pt_regs *ctx)u64 cookie; } data; -memset (&data,0 ,sizeof (data)); data.pid =bpf_get_current_pid_tgid (); data.cookie =0x12345678 ;
Patches currently in stable-queue which might be from [email protected] are
queue-4.5/samples-bpf-fix-trace_output-example.patch queue-4.5/bpf-fix-refcnt-overflow.patch queue-4.5/bpf-verifier-reject-invalid-ld_abs-bpf_dw-instruction.patch queue-4.5/bpf-fix-check_map_func_compatibility-logic.patch