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