aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2019-08-15 16:04:22 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2019-08-15 16:04:22 +0000
commitd632f88e20cc0a43f9e0d82bac2a231198590927 (patch)
tree2f84d71832e12caae5d36872e3591d99978354ec
parent899ecf09043d0ca9b0faa1fab69e49ddc50ae835 (diff)
downloadsrc-d632f88e20cc0a43f9e0d82bac2a231198590927.tar.gz
src-d632f88e20cc0a43f9e0d82bac2a231198590927.zip
Enable ACPICA mutex debugging in INVARIANTS case.
This lets us detect lock order reversal in ACPICA code to avoid deadlock.
Notes
Notes: svn path=/head/; revision=351081
-rw-r--r--sys/contrib/dev/acpica/include/platform/acfreebsd.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/contrib/dev/acpica/include/platform/acfreebsd.h b/sys/contrib/dev/acpica/include/platform/acfreebsd.h
index aaeecfb3cfa7..46de7c830bed 100644
--- a/sys/contrib/dev/acpica/include/platform/acfreebsd.h
+++ b/sys/contrib/dev/acpica/include/platform/acfreebsd.h
@@ -203,6 +203,10 @@
#define DEBUGGER_THREADING 0 /* integrated with DDB */
+#ifdef INVARIANTS
+#define ACPI_MUTEX_DEBUG
+#endif
+
#else /* _KERNEL */
#if __STDC_HOSTED__