X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=arch%2Fx86%2Fevents%2Famd%2Fibs.c;h=72dea2f40fc4d43bb61b486f8f784c5a02aa6fe7;hb=468fc7ed5537615efe671d94248446ac24679773;hp=feb90f6730e8aebc06780090dcb6738750dd0a43;hpb=a37571a29eca963562ff5a9233db4a5c73c72cf9;p=deliverable%2Flinux.git diff --git a/arch/x86/events/amd/ibs.c b/arch/x86/events/amd/ibs.c index feb90f6730e8..72dea2f40fc4 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; }