On Mon, Mar 06, 2023 at 06:46:51PM +0100, Alexandre Ratchov wrote: | On Mon, Mar 06, 2023 at 06:29:11PM +0100, Andreas Bartelt wrote: | > > : | > > :IIRC MSI was disabled to fix lock ups. Please run with your diff for | > > :few days and pay attention on lock ups that require a reboot of the | > > :system to get audio working again. | > > : | > > :I've forwarded your mail to tech@ to try to reach other users | > > :of AMD 17h/1xh HDA. | > > : | > > | > > After running with this patch for an hour, my audio locked up. It | > > started looping, then all programs that want to run audio hang for a few | > > seconds, then continue playing but without any audio. | > > | > > Restarting sndiod doesn't help, and I have to reboot to get my audio back. | > > | > | > Thanks for testing this. | > | > On my system, audio playback worked without problems for multiple hours | > distributed over multiple sessions. Unfortunately, today, I've also | > encountered the same audio lock up problem after ~6 hours of audio playback. | > Restarting sndiod didn't help but audio was working again after reboot. | > | > For the time being, I'll keep this patch on my system since it at least | > makes audio work at all. | > | > I'd be happy to test patches in case someone has an idea how audio could be | > reliably enabled on the ASUS ProArt X670E-CREATOR WIFI (i.e., without msi). | > | | If you have some time to spend on this, I'd suggest you to check what | other operating systems do. Linux doesn't seem to disable MSI, for | instance. | | Not sure, but the problem with MSI seems to be more common on | laptops. If this is actually the case, this might be related to | power-management or alike.
So I have the same motherboard as Andreas and am also running with the diff he sent earlier. What I found is that suspend/resume makes the audio work again after it stops working (i.e. no reboot needed). I think that confirms Alexandre's suspicions about it being related to power-management. See [1] for full dmesg. Paul [1]: https://marc.info/?l=openbsd-bugs&m=167938850612944&w=2 -- >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] http://www.weirdnet.nl/