From a8c9be6f3914af63a30e1566cd5895be5980b39f Mon Sep 17 00:00:00 2001 From: fche Date: Wed, 13 Feb 2008 18:49:34 +0000 Subject: 2008-02-13 Frank Ch. Eigler PR 5759 * tapsets.cxx (build_blacklist): Add some CONFIG_PREEMPT-related functions. --- tapsets.cxx | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tapsets.cxx') diff --git a/tapsets.cxx b/tapsets.cxx index 9fbad6bb..66fb8bde 100644 --- a/tapsets.cxx +++ b/tapsets.cxx @@ -2418,6 +2418,11 @@ dwarf_query::build_blacklist() blacklisted_probes.insert("_spin_unlock"); blacklisted_probes.insert("_spin_unlock_irqrestore"); + // PR 5759, CONFIG_PREEMPT kernels + blacklisted_probes.insert("add_preempt_count"); + blacklisted_probes.insert("preempt_schedule"); + blacklisted_probes.insert("sub_preempt_count"); + // __switch_to changes "current" on x86_64 and i686, so return probes // would cause kernel panic, and it is marked as "__kprobes" on x86_64 if (sess.architecture == "x86_64") -- cgit