This is a resend of the last two patches from [1], addressing Lyude's comments and adding his R-bs. The first patch in [1] isn't needed any more. Patch 3 is a fix for a related issue I noticed since the original patchset.
https://lists.freedesktop.org/archives/dri-devel/2016-May/107420.html
Cc: Dave Airlie airlied@redhat.com Cc: Lyude lyude@redhat.com Cc: Daniel Vetter daniel.vetter@ffwll.ch
Imre Deak (3): drm/mst: Fix error handling during MST sideband message reception drm/mst: Avoid dereferencing a NULL mstb in drm_dp_mst_handle_up_req() drm/mst: Avoid processing partially received up/down message transactions
drivers/gpu/drm/drm_dp_mst_topology.c | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-)