diff options
author | imp <imp@FreeBSD.org> | 2003-06-12 06:06:14 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2003-06-12 06:06:14 +0000 |
commit | 0ceb24ed49bb23bcef8b7ebc6b4288f08114c665 (patch) | |
tree | da5042cd30d833a87dbb4d9de3c1cb8c313f04da /sys | |
parent | 8a674eedf4410c1bb361ba79bc0de74cc97a43bf (diff) | |
download | FreeBSD-src-0ceb24ed49bb23bcef8b7ebc6b4288f08114c665.zip FreeBSD-src-0ceb24ed49bb23bcef8b7ebc6b4288f08114c665.tar.gz |
Unlock after ISR.
Noticed by: njr
Pointy hat to: the impable one.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/pccbb/pccbb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/pccbb/pccbb.c b/sys/dev/pccbb/pccbb.c index c22ece8..b3e655c 100644 --- a/sys/dev/pccbb/pccbb.c +++ b/sys/dev/pccbb/pccbb.c @@ -1091,7 +1091,7 @@ cbb_intr(void *arg) mtx_lock(&Giant); (*ih->intr)(ih->arg); if ((ih->flags & INTR_MPSAFE) != 0) - mtx_lock(&Giant); + mtx_unlock(&Giant); } } } |