Intel-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] drm/dp_mst: Fix a few side-band message handling issues
@ 2024-12-03 16:02 Imre Deak
  2024-12-03 16:02 ` [PATCH 1/7] drm/dp_mst: Fix resetting msg rx state after topology removal Imre Deak
                   ` (19 more replies)
  0 siblings, 20 replies; 26+ messages in thread
From: Imre Deak @ 2024-12-03 16:02 UTC (permalink / raw)
  To: intel-gfx; +Cc: dri-devel, Lyude Paul

This patchset fixes a few issues related to MST side-band message
handling reported by IGT CI (patch 1), by a user (patch 2) and ones I
noticed during debugging (patch 4-6). 

Cc: Lyude Paul <lyude@redhat.com>

Imre Deak (7):
  drm/dp_mst: Fix resetting msg rx state after topology removal
  drm/dp_mst: Verify request type in the corresponding down message
    reply
  drm/dp_mst: Simplify error path in drm_dp_mst_handle_down_rep()
  drm/dp_mst: Fix down request message timeout handling
  drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req()
  drm/dp_mst: Reset message rx state after OOM in
    drm_dp_mst_handle_up_req()
  drm/dp_mst: Use reset_msg_rx_state() instead of open coding it

 drivers/gpu/drm/display/drm_dp_mst_topology.c | 100 ++++++++++++++----
 include/drm/display/drm_dp_mst_helper.h       |   7 ++
 2 files changed, 87 insertions(+), 20 deletions(-)

-- 
2.44.2


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2024-12-05 15:16 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-03 16:02 [PATCH 0/7] drm/dp_mst: Fix a few side-band message handling issues Imre Deak
2024-12-03 16:02 ` [PATCH 1/7] drm/dp_mst: Fix resetting msg rx state after topology removal Imre Deak
2024-12-03 16:02 ` [PATCH 2/7] drm/dp_mst: Verify request type in the corresponding down message reply Imre Deak
2024-12-03 16:02 ` [PATCH 3/7] drm/dp_mst: Simplify error path in drm_dp_mst_handle_down_rep() Imre Deak
2024-12-03 16:02 ` [PATCH 4/7] drm/dp_mst: Fix down request message timeout handling Imre Deak
2024-12-03 17:46   ` [PATCH v2 " Imre Deak
2024-12-03 16:02 ` [PATCH 5/7] drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req() Imre Deak
2024-12-04 13:20   ` [PATCH v2 " Imre Deak
2024-12-03 16:02 ` [PATCH 6/7] drm/dp_mst: Reset message rx state after OOM " Imre Deak
2024-12-03 16:02 ` [PATCH 7/7] drm/dp_mst: Use reset_msg_rx_state() instead of open coding it Imre Deak
2024-12-03 16:34 ` ✗ Fi.CI.CHECKPATCH: warning for drm/dp_mst: Fix a few side-band message handling issues Patchwork
2024-12-03 16:34 ` ✗ Fi.CI.SPARSE: " Patchwork
2024-12-03 16:50 ` ✗ i915.CI.BAT: failure " Patchwork
2024-12-03 17:07   ` Imre Deak
2024-12-04  6:09     ` Ravali, JupallyX
2024-12-03 18:03 ` [PATCH 0/7] " Lyude Paul
2024-12-03 18:28 ` ✗ Fi.CI.CHECKPATCH: warning for drm/dp_mst: Fix a few side-band message handling issues (rev2) Patchwork
2024-12-03 18:28 ` ✗ Fi.CI.SPARSE: " Patchwork
2024-12-03 18:44 ` ✗ i915.CI.BAT: failure " Patchwork
2024-12-04  6:05 ` ✓ i915.CI.BAT: success " Patchwork
2024-12-04  7:17 ` ✗ i915.CI.Full: failure " Patchwork
2024-12-04 14:07 ` ✗ Fi.CI.CHECKPATCH: warning for drm/dp_mst: Fix a few side-band message handling issues (rev3) Patchwork
2024-12-04 14:07 ` ✗ Fi.CI.SPARSE: " Patchwork
2024-12-04 14:22 ` ✓ i915.CI.BAT: success " Patchwork
2024-12-04 15:30 ` ✓ i915.CI.Full: " Patchwork
2024-12-05 15:16   ` Imre Deak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox