summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tapsets.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/tapsets.cxx b/tapsets.cxx
index 31d162a2..c117b139 100644
--- a/tapsets.cxx
+++ b/tapsets.cxx
@@ -3047,7 +3047,7 @@ dwarf_derived_probe_group::emit_module_decls (systemtap_session& s)
s.op->newline();
s.op->newline() << "#ifndef KRETACTIVE";
- s.op->newline() << "#define KRETACTIVE (max(15,6*NR_CPUS))";
+ s.op->newline() << "#define KRETACTIVE (max(15,6*(int)num_possible_cpus()))";
s.op->newline() << "#endif";
// Forward declare the master entry functions
@@ -5036,7 +5036,7 @@ kprobe_derived_probe_group::emit_module_decls (systemtap_session& s)
s.op->newline();
s.op->newline() << "#ifndef KRETACTIVE";
- s.op->newline() << "#define KRETACTIVE (max(15,6*NR_CPUS))";
+ s.op->newline() << "#define KRETACTIVE (max(15,6*(int)num_possible_cpus()))";
s.op->newline() << "#endif";
// Forward declare the master entry functions