Fix an occurance of mtx_enter() that should have been mtx_leave().
authorjsg <jsg@openbsd.org>
Sat, 9 May 2015 10:27:32 +0000 (10:27 +0000)
committerjsg <jsg@openbsd.org>
Sat, 9 May 2015 10:27:32 +0000 (10:27 +0000)
This line was originally an splx() before being converted to a mutex.

ok ratchov@

sys/dev/isa/wss.c

index 41602d6..50ae7d4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: wss.c,v 1.27 2014/09/14 14:17:25 jsg Exp $    */
+/*     $OpenBSD: wss.c,v 1.28 2015/05/09 10:27:32 jsg Exp $    */
 /*     $NetBSD: wss.c,v 1.42 1998/01/19 22:18:23 augustss Exp $        */
 
 /*
@@ -422,7 +422,7 @@ mad_write(sc, port, value)
     mtx_enter(&audio_lock);
     bus_space_write_1(sc->sc_iot, sc->mad_ioh, MC_PASSWD_REG, pwd);
     bus_space_write_1(sc->sc_iot, sc->mad_ioh, port, value & 0xff);
-    mtx_enter(&audio_lock);
+    mtx_leave(&audio_lock);
 }
 
 void