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);
src = (void *)event + sizeof(struct perf_record_compressed2);