diff options
| -rw-r--r-- | tools/perf/tests/parse-events.c | 7 | ||||
| -rw-r--r-- | tools/perf/util/parse-events.l | 4 | 
2 files changed, 9 insertions, 2 deletions
diff --git a/tools/perf/tests/parse-events.c b/tools/perf/tests/parse-events.c index c3b77570bb57..edc2adcf1bae 100644 --- a/tools/perf/tests/parse-events.c +++ b/tools/perf/tests/parse-events.c @@ -2269,6 +2269,13 @@ static const struct evlist_test test__events[] = {  		.check = test__checkevent_breakpoint_2_events,  		/* 3 */  	}, +#ifdef HAVE_LIBTRACEEVENT +	{ +		.name = "9p:9p_client_req", +		.check = test__checkevent_tracepoint, +		/* 4 */ +	}, +#endif  };  static const struct evlist_test test__events_pmu[] = { diff --git a/tools/perf/util/parse-events.l b/tools/perf/util/parse-events.l index 08ea2d845dc3..99d585d272e0 100644 --- a/tools/perf/util/parse-events.l +++ b/tools/perf/util/parse-events.l @@ -242,8 +242,8 @@ event		[^,{}/]+  num_dec		[0-9]+  num_hex		0x[a-fA-F0-9]{1,16}  num_raw_hex	[a-fA-F0-9]{1,16} -name		[a-zA-Z_*?\[\]][a-zA-Z0-9_*?.\[\]!\-]* -name_tag	[\'][a-zA-Z_*?\[\]][a-zA-Z0-9_*?\-,\.\[\]:=]*[\'] +name		[a-zA-Z0-9_*?\[\]][a-zA-Z0-9_*?.\[\]!\-]* +name_tag	[\'][a-zA-Z0-9_*?\[\]][a-zA-Z0-9_*?\-,\.\[\]:=]*[\']  name_minus	[a-zA-Z_*?][a-zA-Z0-9\-_*?.:]*  drv_cfg_term	[a-zA-Z0-9_\.]+(=[a-zA-Z0-9_*?\.:]+)?  /*  | 
