X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=arch%2Fx86%2Fevents%2Famd%2Fibs.c;h=155ea5324ae03ffd2f451fe1a92e464ae939486f;hb=574c7e233344b58c6b14b305c93de361d3e7d35d;hp=1a59a181582b2638b70d36a64ad383f3e302563c;hpb=9744f7b7b37e78d7f18050856e626aea33058787;p=deliverable%2Flinux.git diff --git a/arch/x86/events/amd/ibs.c b/arch/x86/events/amd/ibs.c index 1a59a181582b..155ea5324ae0 100644 --- a/arch/x86/events/amd/ibs.c +++ b/arch/x86/events/amd/ibs.c @@ -655,8 +655,12 @@ fail: } if (event->attr.sample_type & PERF_SAMPLE_RAW) { - raw.size = sizeof(u32) + ibs_data.size; - raw.data = ibs_data.data; + raw = (struct perf_raw_record){ + .frag = { + .size = sizeof(u32) + ibs_data.size, + .data = ibs_data.data, + }, + }; data.raw = &raw; }