Comment 35 for bug 2009136

Revision history for this message
Serge Gotviansky (burrito-rockville) wrote :

I would like to report that with -32 kernel sound works fine and -35 does not in a more complex configuration. AMD RX 560 is bypassed into a virtual machine using IOMMU. A display port connection is used.

I'm attaching 'sudo lspci -nvvv' for -32 and -35 kernels invoked from the virtual machine.

This is the difference between them:

diff --git a/lspci.32.iommu b/lspci.35.iommu
index e7f7560..058c719 100644
--- a/lspci.32.iommu
+++ b/lspci.35.iommu
@@ -34,9 +34,9 @@
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
- Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
+ Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
- Address: 00000000fee09000 Data: 0024
+ Address: 0000000000000000 Data: 0000
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel