perf, events: add non-linear data support for raw records
[deliverable/linux.git] / kernel / trace / bpf_trace.c
index 094c716154ed25849d5a085ea8c327038ad916ce..35ab1b2b041b1d9b95847c32c1a59c7a2c66a9a6 100644 (file)
@@ -245,8 +245,10 @@ static u64 bpf_perf_event_output(u64 r1, u64 r2, u64 flags, u64 r4, u64 size)
        struct bpf_event_entry *ee;
        struct perf_event *event;
        struct perf_raw_record raw = {
-               .size = size,
-               .data = data,
+               .frag = {
+                       .size = size,
+                       .data = data,
+               },
        };
 
        if (unlikely(flags & ~(BPF_F_INDEX_MASK)))
This page took 0.023888 seconds and 5 git commands to generate.