perf_record_compressed2
struct perf_record_compressed2 pack2;
struct perf_record_compressed2 *event = record;
size_t max_record_size = PERF_SAMPLE_MAX_SIZE - sizeof(struct perf_record_compressed2) - 1;
struct perf_record_compressed2 *event = map->data;
event->data_size = compressed - sizeof(struct perf_record_compressed2);
[PERF_RECORD_COMPRESSED2] = sizeof(struct perf_record_compressed2),
if (event->header.size < sizeof(struct perf_record_compressed2))
src = (void *)event + sizeof(struct perf_record_compressed2);
if (src_size > event->header.size - sizeof(struct perf_record_compressed2))