Hello. I bought a Gigabyte H87N-WIFI Mini-ITX motherboard for use in a mediacenter PC. And stumbled onto a bug: HDMI audio does not work at all, with i/o errors from aplay and "playback write error (DMA or IRQ trouble?)" in dmesg. I opened a bug about that: https://bugzilla.kernel.org/show_bug.cgi?id=60769
As Intel engineers persuaded me that the bug is not reproducible on their hardware, I decided to buy a different Mini-ITX motherboard to get rid of it: MSI Z87I. Result: wasted money, because it suffers from the same bug and the shop does not accept returns. Later I found a set of kernel options that successfully work around the bug on both boards: intel_iommu=igfx_off snd_hda_intel.align_buffer_size=1 Please add a quirk to the kernel so that the intel_iommu=igfx_off option automatically applies to both boards. The common thing that they have is a 8086:0c0c audio device. Some information about the hardware is available in the bug report in the form of alsa-info.sh output. If you need anything else, please ask. Please note that I cannot swap these motherboards endlessly, because the fanless cooling system in the PC already shows signs of wear in the adhesive pads that need to be attached to the bottom of the motherboard. So I'd like to wait a day or so until your replies, collect information from the currently-running MSI board, then swap to Gigabyte, collect data again and never change boards again. -- Alexander E. Patrakov _______________________________________________ iommu mailing list [email protected] https://lists.linuxfoundation.org/mailman/listinfo/iommu
