diff options
author | Alexandre Ratchov <ratchov@cvs.openbsd.org> | 2020-04-18 21:55:57 +0000 |
---|---|---|
committer | Alexandre Ratchov <ratchov@cvs.openbsd.org> | 2020-04-18 21:55:57 +0000 |
commit | 3204de02d947403400e1f1f6d735fbbbeafe1fcc (patch) | |
tree | 3ff9640a748cc711c025a806b6fd2869f1641d79 /sys/dev | |
parent | f19bd07f81bd5bb25361e97893295f6cff6dc666 (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.c | 3 |
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; } } |