PERF_SAMPLE_ADDR                = 1U << 3,
        PERF_SAMPLE_GROUP               = 1U << 4,
        PERF_SAMPLE_CALLCHAIN           = 1U << 5,
-       PERF_SAMPLE_CONFIG              = 1U << 6,
+       PERF_SAMPLE_ID                  = 1U << 6,
        PERF_SAMPLE_CPU                 = 1U << 7,
 };
 
 
                header.size += sizeof(u64);
        }
 
-       if (sample_type & PERF_SAMPLE_CONFIG) {
-               header.type |= PERF_SAMPLE_CONFIG;
+       if (sample_type & PERF_SAMPLE_ID) {
+               header.type |= PERF_SAMPLE_ID;
                header.size += sizeof(u64);
        }
 
        if (sample_type & PERF_SAMPLE_ADDR)
                perf_output_put(&handle, addr);
 
-       if (sample_type & PERF_SAMPLE_CONFIG)
-               perf_output_put(&handle, counter->attr.config);
+       if (sample_type & PERF_SAMPLE_ID)
+               perf_output_put(&handle, counter->id);
 
        if (sample_type & PERF_SAMPLE_CPU)
                perf_output_put(&handle, cpu_entry);