summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/Osd
diff options
context:
space:
mode:
authortakawata <takawata@FreeBSD.org>2008-04-05 14:21:01 +0000
committertakawata <takawata@FreeBSD.org>2008-04-05 14:21:01 +0000
commit4d340bc45f015085d70c7160faf487a7ae61af6a (patch)
tree9d0cc5401425f170a360d7458c8e87f85e2ff1fc /sys/dev/acpica/Osd
parentb7878b140b0742e16832be9bd2c17346af36a5b4 (diff)
downloadFreeBSD-src-4d340bc45f015085d70c7160faf487a7ae61af6a.zip
FreeBSD-src-4d340bc45f015085d70c7160faf487a7ae61af6a.tar.gz
GPE lock may recurse on resume path.
Diffstat (limited to 'sys/dev/acpica/Osd')
-rw-r--r--sys/dev/acpica/Osd/OsdSynch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/acpica/Osd/OsdSynch.c b/sys/dev/acpica/Osd/OsdSynch.c
index 210fb1b..b15b1ea 100644
--- a/sys/dev/acpica/Osd/OsdSynch.c
+++ b/sys/dev/acpica/Osd/OsdSynch.c
@@ -346,7 +346,7 @@ AcpiOsCreateLock (ACPI_SPINLOCK *OutHandle)
snprintf(h->name, sizeof(h->name), "acpi subsystem HW lock");
else
snprintf(h->name, sizeof(h->name), "acpi subsys %p", OutHandle);
- mtx_init(&h->lock, h->name, NULL, MTX_DEF);
+ mtx_init(&h->lock, h->name, NULL, MTX_DEF|MTX_RECURSE);
*OutHandle = (ACPI_SPINLOCK)h;
return (AE_OK);
}
OpenPOWER on IntegriCloud