https://bugs.freedesktop.org/show_bug.cgi?id=85320
--- Comment #45 from Alex Deucher alexdeucher@gmail.com --- (In reply to Nicola Mori from comment #44)
The new patch works also for me. A couple of questions, Christian: does the patch remove some features? Do you think to mainline it or rather implement a different fix now that the problem seems to be better defined? Thanks.
It disables hw semaphores for UVD1, but it's likely they were buggy on that early hw anyway. It shouldn't affect UVD functionality. The driver just uses a different method for synchronizing between rings.