diff options
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-perl.c')
| -rw-r--r-- | tools/perf/util/scripting-engines/trace-event-perl.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/tools/perf/util/scripting-engines/trace-event-perl.c b/tools/perf/util/scripting-engines/trace-event-perl.c index 5d1eb1ccd96c..e55a132f69b7 100644 --- a/tools/perf/util/scripting-engines/trace-event-perl.c +++ b/tools/perf/util/scripting-engines/trace-event-perl.c @@ -25,6 +25,7 @@  #include <ctype.h>  #include <errno.h>  #include <linux/bitmap.h> +#include <linux/time64.h>  #include "../util.h"  #include <EXTERN.h> @@ -359,8 +360,8 @@ static void perl_process_tracepoint(struct perf_sample *sample,  	if (!test_and_set_bit(event->id, events_defined))  		define_event_symbols(event, handler, event->print_fmt.args); -	s = nsecs / NSECS_PER_SEC; -	ns = nsecs - s * NSECS_PER_SEC; +	s = nsecs / NSEC_PER_SEC; +	ns = nsecs - s * NSEC_PER_SEC;  	scripting_context->event_data = data;  	scripting_context->pevent = evsel->tp_format->pevent; | 
