Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jul 2010 02:20:20 +0000 (UTC)
From:      Jeff Roberson <jeff@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r210590 - projects/ofed/head/sys/ofed/include/linux
Message-ID:  <201007290220.o6T2KKR0001413@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jeff
Date: Thu Jul 29 02:20:20 2010
New Revision: 210590
URL: http://svn.freebsd.org/changeset/base/210590

Log:
   - Use a unique name for spinlocks so witness does not panic.
  
  Sponsored by:	Isilon Systems, iX Systems, and Panasas.

Modified:
  projects/ofed/head/sys/ofed/include/linux/spinlock.h

Modified: projects/ofed/head/sys/ofed/include/linux/spinlock.h
==============================================================================
--- projects/ofed/head/sys/ofed/include/linux/spinlock.h	Thu Jul 29 02:16:16 2010	(r210589)
+++ projects/ofed/head/sys/ofed/include/linux/spinlock.h	Thu Jul 29 02:20:20 2010	(r210590)
@@ -42,7 +42,8 @@ typedef struct {
 	struct mtx m;
 } spinlock_t;
 
-#define	spin_lock_init(_l)	mtx_init(&(_l)->m, "ldev", NULL, MTX_DEF)
+#define	spin_lock_init(_l)	mtx_init(&(_l)->m, "lnxspin", NULL,	\
+				    MTX_DEF | MTX_NOWITNESS)
 #define	spin_lock(_l)		mtx_lock(&(_l)->m)
 #define	spin_unlock(_l)		mtx_unlock(&(_l)->m)
 #define	spin_lock_nested(_l, _n) mtx_lock_flags(&(_l)->m, MTX_DUPOK)
@@ -55,6 +56,6 @@ typedef struct {
 
 #define	DEFINE_SPINLOCK(lock)						\
 	spinlock_t lock;						\
-	MTX_SYSINIT(lock, &(lock).m, "ldev", MTX_DEF)
+	MTX_SYSINIT(lock, &(lock).m, "lnxspin", MTX_DEF)
 
 #endif	/* _LINUX_SPINLOCK_H_ */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201007290220.o6T2KKR0001413>