X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=arch%2Fx86%2Fevents%2Famd%2Fibs.c;h=72dea2f40fc4d43bb61b486f8f784c5a02aa6fe7;hb=b5f00d18cc345bad3f5542b37886824c34a2a7ff;hp=feb90f6730e8aebc06780090dcb6738750dd0a43;hpb=e61249bb8a67a9f31a52f91259569aa44e9f6ca2;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; }