]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/linux/hardirq.h
[PATCH] kprobes: no probes on critical path
[linux-2.6-omap-h63xx.git] / include / linux / hardirq.h
index 8336dba18971bb85ce5075977d457e1ff4551c0f..71d2b8a723b9ad24529f1e8c5896e38cd6419a6b 100644 (file)
@@ -2,6 +2,7 @@
 #define LINUX_HARDIRQ_H
 
 #include <linux/config.h>
+#include <linux/preempt.h>
 #include <linux/smp_lock.h>
 #include <asm/hardirq.h>
 #include <asm/system.h>
@@ -89,6 +90,8 @@ extern void synchronize_irq(unsigned int irq);
 #define nmi_enter()            irq_enter()
 #define nmi_exit()             sub_preempt_count(HARDIRQ_OFFSET)
 
+struct task_struct;
+
 #ifndef CONFIG_VIRT_CPU_ACCOUNTING
 static inline void account_user_vtime(struct task_struct *tsk)
 {