Don't use INTERVAL or SAMPLES_PER_SECOND now that we use
authorRobert Love <rml@novell.com>
Mon, 10 Oct 2005 17:01:57 +0000 (17:01 +0000)
committerRobert Love <rml@src.gnome.org>
Mon, 10 Oct 2005 17:01:57 +0000 (17:01 +0000)
Mon Oct 10 13:00:20 2005  Robert Love  <rml@novell.com>

        * module/sysprof-module.c: Don't use INTERVAL or SAMPLES_PER_SECOND
          now that we use register_timer_hook(), which hits off the timer
          interrupt at HZ freqency (1/250 second on x86).

ChangeLog
module/sysprof-module.c

index e867036..0107815 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Mon Oct 10 13:00:20 2005  Robert Love  <rml@novell.com>
+
+       * module/sysprof-module.c: Don't use INTERVAL or SAMPLES_PER_SECOND
+         now that we use register_timer_hook(), which hits off the timer
+         interrupt at HZ freqency (1/250 second on x86).
+
 Sat Oct  1 01:21:57 2005  Soeren Sandmann  <sandmann@redhat.com>
 
        * TODO: Update
index 3c26822..d0d91df 100644 (file)
@@ -49,8 +49,6 @@
 MODULE_LICENSE("GPL");
 MODULE_AUTHOR("Soeren Sandmann (sandmann@daimi.au.dk)");
 
-#define SAMPLES_PER_SECOND (200)
-#define INTERVAL (HZ / SAMPLES_PER_SECOND)
 #define N_TRACES 256
 
 static SysprofStackTrace       stack_traces[N_TRACES];
@@ -447,9 +445,6 @@ timer_notify (struct pt_regs *regs)
        int i;
        int is_user;
 
-       if ((n_samples++ % INTERVAL) != 0)
-               return 0;
-
        is_user = user_mode(regs);
 
        if (!current || current->pid == 0 || !current->mm)