Module Name:    src
Committed By:   jmcneill
Date:           Sun Mar 24 14:26:16 UTC 2013

Modified Files:
        src/sys/external/bsd/vchiq/dist/interface/compat: vchi_bsd.c

Log Message:
sema mutex needs to be IPL_VM


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
    src/sys/external/bsd/vchiq/dist/interface/compat/vchi_bsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/external/bsd/vchiq/dist/interface/compat/vchi_bsd.c
diff -u src/sys/external/bsd/vchiq/dist/interface/compat/vchi_bsd.c:1.1 src/sys/external/bsd/vchiq/dist/interface/compat/vchi_bsd.c:1.2
--- src/sys/external/bsd/vchiq/dist/interface/compat/vchi_bsd.c:1.1	Fri Mar  8 12:32:30 2013
+++ src/sys/external/bsd/vchiq/dist/interface/compat/vchi_bsd.c	Sun Mar 24 14:26:16 2013
@@ -26,7 +26,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $Id: vchi_bsd.c,v 1.1 2013/03/08 12:32:30 jmcneill Exp $
+ * $Id: vchi_bsd.c,v 1.2 2013/03/24 14:26:16 jmcneill Exp $
  */
 
 #include <sys/types.h>
@@ -253,7 +253,7 @@ void
 _sema_init(struct semaphore *s, int value)
 {
 	bzero(s, sizeof(*s));
-	mutex_init(&s->mtx, MUTEX_DEFAULT, IPL_NONE);
+	mutex_init(&s->mtx, MUTEX_DEFAULT, IPL_VM);
 	cv_init(&s->cv, "sema cv");
 	s->value = value;
 }

Reply via email to