Hi Dave, Here's this week's fixes pull. Most noteworthy is the drm_unplug_dev change. We've previously had discussion around cleanup on unplug for rockchip, but that was mostly an academic issue (they wanted to unbind/bind at runtime). At the time, this usecase was determined not to warrant the complexity required to fix it, however now that we're seeing normal usecase issues, it's worth taking a deeper dive (ie: find a longer term fix). drm-misc-fixes-2017-06-02: Core Changes: - Grab locks in drm_atomic_helper_resume() (Daniel) - Fix oops when unplugging USB device (expand cleanup in drm_unplug_dev) (Hans) Driver Changes: - rockchip: Don't output 10-bit format to 8-bit encoders (Mark) Cc: Mark yao <mark.yao@xxxxxxxxxxxxxx> Cc: Daniel Vetter <daniel.vetter@xxxxxxxx> Cc: Hans de Goede <hdegoede@xxxxxxxxxx> Cheers, Sean The following changes since commit 82bc9a42cf854fdf63155759c0aa790bd1f361b0: drm/gma500/psb: Actually use VBT mode when it is found (2017-05-23 22:01:07 +0200) are available in the git repository at: git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-06-02 for you to fetch changes up to 75fb636324a839c2c31be9f81644034c6142e469: drm: Fix oops + Xserver hang when unplugging USB drm devices (2017-06-02 11:09:35 -0400) ---------------------------------------------------------------- Core Changes: - Grab locks in drm_atomic_helper_resume() (Daniel) - Fix oops when unplugging USB device (expand cleanup in drm_unplug_dev) (Hans) Driver Changes: - rockchip: Don't output 10-bit format to 8-bit encoders (Mark) Cc: Mark yao <mark.yao@xxxxxxxxxxxxxx> Cc: Daniel Vetter <daniel.vetter@xxxxxxxx> Cc: Hans de Goede <hdegoede@xxxxxxxxxx> ---------------------------------------------------------------- Daniel Vetter (1): drm: Fix locking in drm_atomic_helper_resume Hans de Goede (1): drm: Fix oops + Xserver hang when unplugging USB drm devices Mark yao (1): drm/rockchip: Correct vop out_mode configure drivers/gpu/drm/drm_atomic_helper.c | 11 +++++++++++ drivers/gpu/drm/drm_drv.c | 7 ++++++- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 12 ------------ drivers/gpu/drm/rockchip/cdn-dp-core.c | 9 ++------- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 8 ++++++++ drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 3 +++ drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 2 ++ 7 files changed, 32 insertions(+), 20 deletions(-) -- Sean Paul, Software Engineer, Google / Chromium OS _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel