From cd34dc74fdf87240537113ecf78e34a96cb86f9e Mon Sep 17 00:00:00 2001 From: Tobias Bouschen <tobias.bouschen@googlemail.com> Date: Thu, 21 Mar 2019 12:19:11 +0100 Subject: [PATCH] Remove Papi stub class --- kernel/sched/papi_overflow_event.c | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 kernel/sched/papi_overflow_event.c diff --git a/kernel/sched/papi_overflow_event.c b/kernel/sched/papi_overflow_event.c deleted file mode 100644 index 7193c7192144..000000000000 --- a/kernel/sched/papi_overflow_event.c +++ /dev/null @@ -1,29 +0,0 @@ -#include "/home/fussel/Dokumente/Uni/SWP_Cluster/papi/src/papi.h" -#include <stdio.h> - - -//handle performance counter overflow -void handler(int EventSet, void *address, long_long overflow_vector, void *context) -{ - /* - check event type - * - kprint error/warning: - * - which thread, - * - which task (dont know how) - * - unregister event - */ - int Events[1], number = 1,retval; - retval = PAPI_get_overflow_event_index(EventSet, overflow_vector, Events, &number); - if(retval == PAPI_OK){ - char* EventName; - retval = PAPI_event_code_to_name(Events[0], EventName); - if(strncmp(EventName,"PAPI_TOT_INS",13)){ - unsigned long tid = PAPI_thread_id(); - perror("Plan error occurred on thread %lu",tid); - if (PAPI_remove_event(EventSet,PAPI_TOT_INS) != PAPI_OK){ - handle_error(1); - } - } - }else{ - handle_error(1); - } -} -- GitLab