Module Name: src Committed By: riastradh Date: Tue Mar 29 09:19:56 UTC 2022
Modified Files: src/sys/dev: sequencer.c Log Message: sequencer(4): Don't use mutex_spin_exit on an IPL_NONE lock. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/dev/sequencer.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/dev/sequencer.c diff -u src/sys/dev/sequencer.c:1.74 src/sys/dev/sequencer.c:1.75 --- src/sys/dev/sequencer.c:1.74 Sun Sep 26 01:16:08 2021 +++ src/sys/dev/sequencer.c Tue Mar 29 09:19:56 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: sequencer.c,v 1.74 2021/09/26 01:16:08 thorpej Exp $ */ +/* $NetBSD: sequencer.c,v 1.75 2022/03/29 09:19:56 riastradh Exp $ */ /* * Copyright (c) 1998, 2008 The NetBSD Foundation, Inc. @@ -55,7 +55,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: sequencer.c,v 1.74 2021/09/26 01:16:08 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sequencer.c,v 1.75 2022/03/29 09:19:56 riastradh Exp $"); #ifdef _KERNEL_OPT #include "sequencer.h" @@ -414,7 +414,7 @@ seq_timeout(void *addr) mutex_enter(&sc->lock); if (sc->timeout == 0) { - mutex_spin_exit(&sc->lock); + mutex_exit(&sc->lock); return; } sc->timeout = 0;