Nicholas: is that patch really correct? The proposed patch at
freedesktop.org uses "|=" operator with value zero and your patch uses
operator "=" with value zero. As a result, your patch will reset all
bits in the bit mask hotplug_supported_mask opposed to doing practically
nothing in the freedesktop.org patch (any number X binary OR with zero
is always X).

Obviously, the patch will prevent any HDMI hotplugging support but I
think thats better than the udevd eating too much CPU and flooding the
logs.

I believe the correct fix is in the
https://bugs.freedesktop.org/show_bug.cgi?id=23183 but it has been
reverted from the kernel because of issues with some other (IMHO broken)
hardware (https://bugs.freedesktop.org/show_bug.cgi?id=22785). The final
fix would be to use current code with some selected BIOSes and the
correct fix above for the rest. Unfortunately the correct fix requires
non-trivial changes in the kernel and as such is not easy to backport,
if I've understood correctly.


** Bug watch added: freedesktop.org Bugzilla #22785
   https://bugs.freedesktop.org/show_bug.cgi?id=22785

-- 
spam of change events from drm/card0
https://bugs.launchpad.net/bugs/440411
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to