2752
2756
int perf_session__read_header(struct perf_session *session)
2754
2759
struct perf_header *header = &session->header;
2755
2760
struct perf_file_header f_header;
2756
2761
struct perf_file_attr f_attr;
2758
2763
int nr_attrs, nr_ids, i, j;
2761
2766
session->evlist = perf_evlist__new();
2762
2767
if (session->evlist == NULL)
2766
2771
return perf_header__read_pipe(session);
2768
2773
if (perf_file_header__read(&f_header, header, fd) < 0)