https://bugzilla.kernel.org/show_bug.cgi?id=59681
--- Comment #2 from Alexander E. Patrakov patrakov@gmail.com --- There was good progress on this undock bug since the report.
HD audio (with PulseAudio always opening the mixer) no longer is a thing that prevents undocking. And, if I press the Undock button now, undocking completes successfully. I am going to attach a dmesg with two dock + undock attempts. In the first attempt, nothing was using the Radeon card, so we only get a (possibly unrelated) trace related to backlight. In the second attempt, Radeon was actually used by the X session as an offload sink, but no programs were running that actually attempted to render GL on the Radeon. So, despite the traces, there were no user-visible crashes.