diff options
author | takawata <takawata@FreeBSD.org> | 2008-04-05 14:21:01 +0000 |
---|---|---|
committer | takawata <takawata@FreeBSD.org> | 2008-04-05 14:21:01 +0000 |
commit | 4d340bc45f015085d70c7160faf487a7ae61af6a (patch) | |
tree | 9d0cc5401425f170a360d7458c8e87f85e2ff1fc /sys/dev/acpica/Osd | |
parent | b7878b140b0742e16832be9bd2c17346af36a5b4 (diff) | |
download | FreeBSD-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.c | 2 |
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); } |