From f97f0d2b3d3afbad3ef154b047f1b0408fd7288b Mon Sep 17 00:00:00 2001
From: rsc <rsc>
Date: Thu, 27 Sep 2007 21:02:03 +0000
Subject: cleaner

---
 lapic.c | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)

(limited to 'lapic.c')

diff --git a/lapic.c b/lapic.c
index 3ce5842..d4429a5 100644
--- a/lapic.c
+++ b/lapic.c
@@ -101,16 +101,8 @@ cpu(void)
   // through acquire and release.
   if(read_eflags()&FL_IF){
     static int n;
-    int i;
-    uint pcs[10];
-
-    if(n++%999 == 0){
-      getcallerpcs((uint*)read_ebp() + 2, pcs);
-      cprintf("cpu called from %x with interrupts enabled: stk");
-      for(i=0; i<10 && pcs[i] && pcs[i] != -1; i++)
-        cprintf(" %x", pcs[i]);
-      cprintf("\n");
-    }
+    if(n++ == 0)
+      cprintf("cpu called from %x with interrupts enabled\n", ((uint*)read_ebp())[1]);
   }
 
   if(lapic)
-- 
cgit v1.2.3