fs/reiser4/debug.c: In function `reiser4_print_prefix':
fs/reiser4/debug.c:144: warning: implicit declaration of function `in_interrupt'
fs/reiser4/debug.c:144: warning: implicit declaration of function `in_irq'

Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 25-akpm/fs/reiser4/context.c |    1 +
 25-akpm/fs/reiser4/debug.c   |    1 +
 25-akpm/fs/reiser4/log.c     |    1 +
 3 files changed, 3 insertions(+)

diff -puN fs/reiser4/debug.c~reiser4-debug-build-fix fs/reiser4/debug.c
--- 25/fs/reiser4/debug.c~reiser4-debug-build-fix	2004-09-02 23:25:22.000000000 -0700
+++ 25-akpm/fs/reiser4/debug.c	2004-09-02 23:25:22.000000000 -0700
@@ -44,6 +44,7 @@
 #include <linux/vmalloc.h>
 #include <linux/ctype.h>
 #include <linux/sysctl.h>
+#include <linux/hardirq.h>
 
 extern void cond_resched(void);
 
diff -puN fs/reiser4/context.c~reiser4-debug-build-fix fs/reiser4/context.c
--- 25/fs/reiser4/context.c~reiser4-debug-build-fix	2004-09-03 00:25:48.752124664 -0700
+++ 25-akpm/fs/reiser4/context.c	2004-09-03 00:26:02.004110056 -0700
@@ -38,6 +38,7 @@
 #include "context.h"
 
 #include <linux/writeback.h> /* balance_dirty_pages() */
+#include <linux/hardirq.h>
 
 #if REISER4_DEBUG_CONTEXTS
 /* List of all currently active contexts, used for debugging purposes.  */
diff -puN fs/reiser4/log.c~reiser4-debug-build-fix fs/reiser4/log.c
--- 25/fs/reiser4/log.c~reiser4-debug-build-fix	2004-09-03 00:26:07.458280896 -0700
+++ 25-akpm/fs/reiser4/log.c	2004-09-03 00:26:18.926537456 -0700
@@ -41,6 +41,7 @@
 #include <linux/slab.h>
 #include <linux/bio.h>
 #include <linux/vmalloc.h>
+#include <linux/hardirq.h>
 
 #if REISER4_LOG
 
_