From 7f85adc4050182f490c7a5c48db3d57cdb00af4e Mon Sep 17 00:00:00 2001 From: Tvrtko Ursulin Date: Tue, 1 May 2018 10:27:30 +0100 Subject: trace.pl: Basic preemption support Just forget about earlier request_in events. Signed-off-by: Tvrtko Ursulin Reviewed-by: John Harrison --- scripts/trace.pl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/trace.pl b/scripts/trace.pl index 75b899c5..5ae53fc0 100755 --- a/scripts/trace.pl +++ b/scripts/trace.pl @@ -408,7 +408,9 @@ while (<>) { } elsif ($tp_name eq 'i915:i915_request_in:') { my %req; - die if exists $db{$key}; + # preemption + delete $db{$key} if exists $db{$key}; + die unless exists $queue{$key}; die unless exists $submit{$key}; -- cgit v1.2.3