From: Chaskiel M Grundman Date: Thu, 14 Apr 2005 01:54:25 +0000 (+0000) Subject: rx-dont-use-kmutex-outside-linux-kernel-20050413 X-Git-Tag: openafs-devel-1_5_0~657 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=84d997e240979271472721e80980cc6d9f19b9e5;p=packages%2Fo%2Fopenafs.git rx-dont-use-kmutex-outside-linux-kernel-20050413 FIXES 18261 don't use kmutex in prototypes outside linux kernel --- diff --git a/src/rx/rx_prototypes.h b/src/rx/rx_prototypes.h index 35a086e0d..dc2d359b3 100644 --- a/src/rx/rx_prototypes.h +++ b/src/rx/rx_prototypes.h @@ -354,7 +354,7 @@ extern void osi_StopListener(void); /* ARCH/rx_kmutex.c */ -#if defined(CONFIG_SMP) || defined(CONFIG_PREEMPT) +#if defined(KERNEL) && defined(AFS_LINUX20_ENV) && (defined(CONFIG_SMP) || defined(CONFIG_PREEMPT)) extern void afs_mutex_init(afs_kmutex_t * l); extern void afs_mutex_enter(afs_kmutex_t * l); extern int afs_mutex_tryenter(afs_kmutex_t * l);