attribute_container.c uses DEFINE_MUTEX, so while linux/mutex.h seems to be pulled in indirectly by one of the headers it includes, the right thing is to include linux/mutex.h directly.
Signed-off-by: Michael S. Tsirkin <[EMAIL PROTECTED]> --- Does this make sense? Index: ofed_kernel/drivers/base/attribute_container.c =================================================================== --- ofed_kernel.orig/drivers/base/attribute_container.c 2007-05-29 14:49:57.000000000 +0300 +++ ofed_kernel/drivers/base/attribute_container.c 2007-06-10 21:29:36.000000000 +0300 @@ -18,6 +18,7 @@ #include <linux/slab.h> #include <linux/list.h> #include <linux/module.h> +#include <linux/mutex.h> #include "base.h" -- MST - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/