|
|
@@ -1273,9 +1273,9 @@ static int __auxtrace_mmap__read(struct auxtrace_mmap *mm,
|
|
|
}
|
|
|
|
|
|
/* padding must be written by fn() e.g. record__process_auxtrace() */
|
|
|
- padding = size & 7;
|
|
|
+ padding = size & (PERF_AUXTRACE_RECORD_ALIGNMENT - 1);
|
|
|
if (padding)
|
|
|
- padding = 8 - padding;
|
|
|
+ padding = PERF_AUXTRACE_RECORD_ALIGNMENT - padding;
|
|
|
|
|
|
memset(&ev, 0, sizeof(ev));
|
|
|
ev.auxtrace.header.type = PERF_RECORD_AUXTRACE;
|