summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorAlexandre Ratchov <ratchov@cvs.openbsd.org>2020-04-18 21:55:57 +0000
committerAlexandre Ratchov <ratchov@cvs.openbsd.org>2020-04-18 21:55:57 +0000
commit3204de02d947403400e1f1f6d735fbbbeafe1fcc (patch)
tree3ff9640a748cc711c025a806b6fd2869f1641d79 /sys/dev
parentf19bd07f81bd5bb25361e97893295f6cff6dc666 (diff)
Disable MSI for AMD Hudson2 HDA to fix random lock ups.
from Hemno Sapients <calomalus at airmail.cc>, thanks
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/pci/azalia.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/pci/azalia.c b/sys/dev/pci/azalia.c
index 3e865d95eff..21b5d894354 100644
--- a/sys/dev/pci/azalia.c
+++ b/sys/dev/pci/azalia.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: azalia.c,v 1.254 2020/01/04 01:34:24 jsg Exp $ */
+/* $OpenBSD: azalia.c,v 1.255 2020/04/18 21:55:56 ratchov Exp $ */
/* $NetBSD: azalia.c,v 1.20 2006/05/07 08:31:44 kent Exp $ */
/*-
@@ -530,6 +530,7 @@ azalia_pci_attach(struct device *parent, struct device *self, void *aux)
switch (PCI_PRODUCT(sc->pciid)) {
case PCI_PRODUCT_AMD_17_HDA:
case PCI_PRODUCT_AMD_17_1X_HDA:
+ case PCI_PRODUCT_AMD_HUDSON2_HDA:
pa->pa_flags &= ~PCI_FLAGS_MSI_ENABLED;
}
}