From 81ef41aff991342bf53c6dab3bec892c628e62c9 Mon Sep 17 00:00:00 2001 From: Joshua Bakita Date: Sat, 24 Oct 2020 13:09:39 -0400 Subject: Log PID + job number in tardiness alerts --- extra.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/extra.h b/extra.h index a21f5a5..b1a4f2f 100644 --- a/extra.h +++ b/extra.h @@ -417,15 +417,16 @@ static void _rt_start_loop() { #if LITMUS lt_t now = litmus_clock(); if (now > _rt_cp->deadline) { + fprintf(stderr, "(%s/%d:%lu) ", _rt_our_prog_name, gettid(), _rt_cp->job_index); if (_rt_crit == 0) fprintf(stderr, "CATASTROPHIC: Level-A"); else if (_rt_crit == 1) fprintf(stderr, "HAZARDOUS: Level-B"); else fprintf(stderr, "MAJOR: Level-C"); - fprintf(stderr, " task %s tardy %llu ns, " + fprintf(stderr, " tardy %llu ns, " "relative tardiness %f\n", - _rt_our_prog_name, now - _rt_cp->deadline, + now - _rt_cp->deadline, (now - _rt_cp->deadline) / (double)_rt_period); } if (sleep_next_period() != 0) { -- cgit v1.2.2