Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fd39e055 authored by Arjan van de Ven's avatar Arjan van de Ven Committed by Ingo Molnar
Browse files

perf: Add a sample_event type to the event_union



Add a sample_event type to the event_union so that raw samples can
be processed easily.

Signed-off-by: default avatarArjan van de Ven <arjan@linux.intel.com>
Acked-by: default avatarPeter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
LKML-Reference: <20090912130511.411434b5@infradead.org>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent a79d7db9
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -60,6 +60,12 @@ struct read_event {
	u64 id;
};

struct sample_event{
	struct perf_event_header        header;
	u64 array[];
};


typedef union event_union {
	struct perf_event_header	header;
	struct ip_event			ip;
@@ -68,6 +74,7 @@ typedef union event_union {
	struct fork_event		fork;
	struct lost_event		lost;
	struct read_event		read;
	struct sample_event		sample;
} event_t;

struct map {