From 8b6926e43f31a30a95e5883fd4b9e72924b3371d Mon Sep 17 00:00:00 2001 From: Marc Dionne Date: Tue, 14 Aug 2012 19:37:00 -0400 Subject: [PATCH] Linux: include kthread.h before afs includes We need to include kthread.h before the afs standard includes to avoid clashing with the printf -> printk mapping. Change-Id: I965916515bd14a5a08b0f280cf8e7f9935d8aa50 Reviewed-on: http://gerrit.openafs.org/7988 Tested-by: BuildBot Reviewed-by: Derrick Brashear --- src/afs/afs_call.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/afs/afs_call.c b/src/afs/afs_call.c index aebc567..31ea253 100644 --- a/src/afs/afs_call.c +++ b/src/afs/afs_call.c @@ -10,6 +10,9 @@ #include #include "afs/param.h" +#if defined(HAVE_LINUX_KTHREAD_RUN) && !defined(UKERNEL) +# include "h/kthread.h" +#endif #include "afs/sysincludes.h" /* Standard vendor system headers */ #include "afsincludes.h" /* Afs-based standard headers */ @@ -25,9 +28,6 @@ # include "netinet/in_var.h" # endif # endif -# ifdef HAVE_LINUX_KTHREAD_RUN -# include "h/kthread.h" -# endif #endif /* !defined(UKERNEL) */ #ifdef AFS_SUN510_ENV #include "h/ksynch.h" -- 1.9.4