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