From: Sasha Levin <sashal@kernel.org>
To: Sasha Levin <sashal@kernel.org>
To: Lyude Paul <lyude@redhat.com>
To: dri-devel@lists.freedesktop.org
Cc: Sean Paul <sean@poorly.run>,
stable@vger.kernel.org, "Lin, Wayne" <Wayne.Lin@amd.com>
Subject: Re: [PATCH 1/1] drm/dp_mst: Kill the second sideband tx slot, save the world
Date: Fri, 01 May 2020 02:55:17 +0000 [thread overview]
Message-ID: <20200501025517.CD6C1207DD@mail.kernel.org> (raw)
In-Reply-To: <20200427213422.1414614-2-lyude@redhat.com>
Hi
[This is an automated email]
This commit has been processed because it contains a "Fixes:" tag
fixing commit: ad7f8a1f9ced ("drm/helper: add Displayport multi-stream helper (v0.6)").
The bot has tested the following trees: v5.6.7, v5.4.35, v4.19.118, v4.14.177, v4.9.220, v4.4.220.
v5.6.7: Failed to apply! Possible dependencies:
1cfff5f01563 ("drm/dp_mst: Convert drm_dp_mst_topology_mgr.is_waiting_for_dwn_reply to bitfield")
v5.4.35: Failed to apply! Possible dependencies:
14692a3637d4 ("drm/dp_mst: Add probe_lock")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
37dfdc55ffeb ("drm/dp_mst: Cleanup drm_dp_send_link_address() a bit")
50094b5dcd32 ("drm/dp_mst: Destroy topology_mgr mutexes")
5950f0b797fc ("drm/dp_mst: Move link address dumping into a function")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
60f9ae9d0d3d ("drm/dp_mst: Remove huge conditional in drm_dp_mst_handle_up_req()")
7cb12d48314e ("drm/dp_mst: Destroy MSTBs asynchronously")
7cbce45d6243 ("drm/dp_mst: Move test_calc_pbn_mode() into an actual selftest")
8b1e589d138c ("drm/dp_mst: Refactor drm_dp_mst_handle_down_rep()")
9408cc94eb04 ("drm/dp_mst: Handle UP requests asynchronously")
a29d881875fc ("drm/dp_mst: Refactor drm_dp_mst_handle_up_req()")
caf81ec6cd72 ("drm: Destroy the correct mutex name in drm_dp_mst_topology_mgr_destroy")
e2839ff692c6 ("drm/dp_mst: Rename drm_dp_add_port and drm_dp_update_port")
v4.19.118: Failed to apply! Possible dependencies:
16bff572cc66 ("drm/dp-mst-helper: Remove hotplug callback")
19b85cfabf5c ("drm/bochs: move remaining fb bits to kms")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
2f69deb1d9a1 ("drm/arcpgu: prepare for drmP.h removal from drm_modeset_helper.h")
48b442238250 ("drm/bochs: fix DRM_FORMAT_* handling for big endian machines.")
562836a269e3 ("drm/dp_mst: Enable registration of AUX devices for MST ports")
580fc13f3ee4 ("drm/dp: drmP.h include removal")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
6579c39594ae ("drm/bochs: atomic: switch planes to atomic, wire up helpers.")
6abb49402a79 ("drm/bridge: cdns: prepare for drmP.h removal from drm_modeset_helper.h")
6c76c0eb031f ("drm/bridge: ti-sn65dsi86: Fixup register names")
7780eb9ce80f ("bochs: convert to drm_dev_register")
86351de023dd ("drm/bochs: support changing byteorder at mode set time")
a095f15c00e2 ("drm/bridge: add support for sn65dsi86 bridge driver")
b814ec6d4535 ("drm/bridge: ti-sn65dsi86: Implement AUX channel")
df2052cc9221 ("bochs: convert to drm_fb_helper_fbdev_setup/teardown")
f38b7cca6d0e ("drm/bridge: tc358764: Add DSI to LVDS bridge driver")
fcd70cd36b9b ("drm: Split out drm_probe_helper.h")
fe1f664a3609 ("drm/arc: do not rely on drmP.h from drm_gem_cma_helper.h")
v4.14.177: Failed to apply! Possible dependencies:
1b0c0f9dc5ca ("drm/amdgpu: move userptr BOs to CPU domain during CS v2")
1ed3d2567c80 ("drm/amdgpu: keep the MMU lock until the update ends v4")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
3fe89771cb0a ("drm/amdgpu: stop reserving the BO in the MMU callback v3")
4562236b3bc0 ("drm/amd/dc: Add dc display driver (v2)")
562836a269e3 ("drm/dp_mst: Enable registration of AUX devices for MST ports")
580fc13f3ee4 ("drm/dp: drmP.h include removal")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
60de1c1740f3 ("drm/amdgpu: use a rw_semaphore for MMU notifiers")
9a18999640fa ("drm/amdgpu: move MMU notifier related defines to amdgpu_mn.h")
9cca0b8e5df0 ("drm/amdgpu: move amdgpu_cs_sysvm_access_required into find_mapping")
a216ab09955d ("drm/amdgpu: fix userptr put_page handling")
b72cf4fca2bb ("drm/amdgpu: move taking mmap_sem into get_user_pages v2")
ca666a3c298f ("drm/amdgpu: stop using BO status for user pages")
fcd70cd36b9b ("drm: Split out drm_probe_helper.h")
v4.9.220: Failed to apply! Possible dependencies:
178e32c224d2 ("drm/atomic: Remove pointless private object NULL state check")
1cec20f0ea0e ("dma-buf: Restart reservation_object_wait_timeout_rcu() after writes")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
3941dae15ed9 ("drm_dp_aux_dev: switch to read_iter/write_iter")
3f3353b7e121 ("drm/dp: Introduce MST topology state to track available link bandwidth")
562836a269e3 ("drm/dp_mst: Enable registration of AUX devices for MST ports")
580fc13f3ee4 ("drm/dp: drmP.h include removal")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
6806cdf9aa1c ("drm/kms-helpers: Use recommened kerneldoc for struct member refs")
78010cd9736e ("dma-buf/fence: add an lockdep_assert_held()")
9498c19b3f53 ("drm: Move tile group code into drm_connector.c")
9a83a71ac0d5 ("drm/fences: add DOC: for explicit fencing")
a4370c777406 ("drm/atomic: Make private objs proper objects")
b430c27a7de3 ("drm: Add driver-private objects to atomic state")
beaf5af48034 ("drm/fence: add out-fences support")
d807ed1c55fb ("drm: atomic: Clarify documentation around drm_atomic_crtc_needs_modeset")
ea0dd85a75f1 ("drm/doc: use preferred struct reference in kernel-doc")
f54d1867005c ("dma-buf: Rename struct fence to dma_fence")
fedf54132d24 ("dma-buf: Restart reservation_object_get_fences_rcu() after writes")
v4.4.220: Failed to apply! Possible dependencies:
22554020409f ("Documentation/gpu: use recommended order of heading markers")
22cba31bae9d ("Documentation/sphinx: add basic working Sphinx configuration and build")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
2fa91d15588c ("Documentation/gpu: split up mm, kms and kms-helpers from internals")
311b62d94c0b ("drm/doc: Reorg for drm-kms.rst")
321a95ae35f2 ("drm: Extract drm_encoder.[hc]")
36230cb5668c ("drm/dp: Allow signals to interrupt drm_aux-dev reads/writes")
3941dae15ed9 ("drm_dp_aux_dev: switch to read_iter/write_iter")
43968d7b806d ("drm: Extract drm_plane.[hc]")
522171951761 ("drm: Extract drm_connector.[hc]")
562836a269e3 ("drm/dp_mst: Enable registration of AUX devices for MST ports")
580fc13f3ee4 ("drm/dp: drmP.h include removal")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
5fff80bbdb6b ("drm/atomic: Allow for holes in connector state, v2.")
70412cfa6dde ("drm/kms_helper: Add a common place to call init and exit functions.")
96106c9729f5 ("drm: fix implicit declaration build error on ia64")
9b20fa08d3fd ("Documentation/gpu: convert the KMS properties table to CSV")
a095caa7f5ec ("drm/atomic-helper: roll out commit synchronization")
a4370c777406 ("drm/atomic: Make private objs proper objects")
b430c27a7de3 ("drm: Add driver-private objects to atomic state")
be9174a482b9 ("drm/atomic-helper: use for_each_*_in_state more")
ca00c2b986ea ("Documentation/gpu: split up the gpu documentation")
cb597fcea5c2 ("Documentation/gpu: add new gpu.rst converted from DocBook gpu.tmpl")
e94cb37b34eb ("drm/dp: Add a drm_aux-dev module for reading/writing dpcd registers.")
ede53344dbfd ("drm: Add helper for DP++ adaptors")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
--
Thanks
Sasha
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
WARNING: multiple messages have this Message-ID (diff)
From: Sasha Levin <sashal@kernel.org>
To: Sasha Levin <sashal@kernel.org>
To: Lyude Paul <lyude@redhat.com>
To: dri-devel@lists.freedesktop.org
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Sean Paul <sean@poorly.run>
Cc: "Lin, Wayne" <Wayne.Lin@amd.com>
Cc: stable@vger.kernel.org
Subject: Re: [PATCH 1/1] drm/dp_mst: Kill the second sideband tx slot, save the world
Date: Fri, 01 May 2020 02:55:17 +0000 [thread overview]
Message-ID: <20200501025517.CD6C1207DD@mail.kernel.org> (raw)
In-Reply-To: <20200427213422.1414614-2-lyude@redhat.com>
Hi
[This is an automated email]
This commit has been processed because it contains a "Fixes:" tag
fixing commit: ad7f8a1f9ced ("drm/helper: add Displayport multi-stream helper (v0.6)").
The bot has tested the following trees: v5.6.7, v5.4.35, v4.19.118, v4.14.177, v4.9.220, v4.4.220.
v5.6.7: Failed to apply! Possible dependencies:
1cfff5f01563 ("drm/dp_mst: Convert drm_dp_mst_topology_mgr.is_waiting_for_dwn_reply to bitfield")
v5.4.35: Failed to apply! Possible dependencies:
14692a3637d4 ("drm/dp_mst: Add probe_lock")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
37dfdc55ffeb ("drm/dp_mst: Cleanup drm_dp_send_link_address() a bit")
50094b5dcd32 ("drm/dp_mst: Destroy topology_mgr mutexes")
5950f0b797fc ("drm/dp_mst: Move link address dumping into a function")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
60f9ae9d0d3d ("drm/dp_mst: Remove huge conditional in drm_dp_mst_handle_up_req()")
7cb12d48314e ("drm/dp_mst: Destroy MSTBs asynchronously")
7cbce45d6243 ("drm/dp_mst: Move test_calc_pbn_mode() into an actual selftest")
8b1e589d138c ("drm/dp_mst: Refactor drm_dp_mst_handle_down_rep()")
9408cc94eb04 ("drm/dp_mst: Handle UP requests asynchronously")
a29d881875fc ("drm/dp_mst: Refactor drm_dp_mst_handle_up_req()")
caf81ec6cd72 ("drm: Destroy the correct mutex name in drm_dp_mst_topology_mgr_destroy")
e2839ff692c6 ("drm/dp_mst: Rename drm_dp_add_port and drm_dp_update_port")
v4.19.118: Failed to apply! Possible dependencies:
16bff572cc66 ("drm/dp-mst-helper: Remove hotplug callback")
19b85cfabf5c ("drm/bochs: move remaining fb bits to kms")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
2f69deb1d9a1 ("drm/arcpgu: prepare for drmP.h removal from drm_modeset_helper.h")
48b442238250 ("drm/bochs: fix DRM_FORMAT_* handling for big endian machines.")
562836a269e3 ("drm/dp_mst: Enable registration of AUX devices for MST ports")
580fc13f3ee4 ("drm/dp: drmP.h include removal")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
6579c39594ae ("drm/bochs: atomic: switch planes to atomic, wire up helpers.")
6abb49402a79 ("drm/bridge: cdns: prepare for drmP.h removal from drm_modeset_helper.h")
6c76c0eb031f ("drm/bridge: ti-sn65dsi86: Fixup register names")
7780eb9ce80f ("bochs: convert to drm_dev_register")
86351de023dd ("drm/bochs: support changing byteorder at mode set time")
a095f15c00e2 ("drm/bridge: add support for sn65dsi86 bridge driver")
b814ec6d4535 ("drm/bridge: ti-sn65dsi86: Implement AUX channel")
df2052cc9221 ("bochs: convert to drm_fb_helper_fbdev_setup/teardown")
f38b7cca6d0e ("drm/bridge: tc358764: Add DSI to LVDS bridge driver")
fcd70cd36b9b ("drm: Split out drm_probe_helper.h")
fe1f664a3609 ("drm/arc: do not rely on drmP.h from drm_gem_cma_helper.h")
v4.14.177: Failed to apply! Possible dependencies:
1b0c0f9dc5ca ("drm/amdgpu: move userptr BOs to CPU domain during CS v2")
1ed3d2567c80 ("drm/amdgpu: keep the MMU lock until the update ends v4")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
3fe89771cb0a ("drm/amdgpu: stop reserving the BO in the MMU callback v3")
4562236b3bc0 ("drm/amd/dc: Add dc display driver (v2)")
562836a269e3 ("drm/dp_mst: Enable registration of AUX devices for MST ports")
580fc13f3ee4 ("drm/dp: drmP.h include removal")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
60de1c1740f3 ("drm/amdgpu: use a rw_semaphore for MMU notifiers")
9a18999640fa ("drm/amdgpu: move MMU notifier related defines to amdgpu_mn.h")
9cca0b8e5df0 ("drm/amdgpu: move amdgpu_cs_sysvm_access_required into find_mapping")
a216ab09955d ("drm/amdgpu: fix userptr put_page handling")
b72cf4fca2bb ("drm/amdgpu: move taking mmap_sem into get_user_pages v2")
ca666a3c298f ("drm/amdgpu: stop using BO status for user pages")
fcd70cd36b9b ("drm: Split out drm_probe_helper.h")
v4.9.220: Failed to apply! Possible dependencies:
178e32c224d2 ("drm/atomic: Remove pointless private object NULL state check")
1cec20f0ea0e ("dma-buf: Restart reservation_object_wait_timeout_rcu() after writes")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
3941dae15ed9 ("drm_dp_aux_dev: switch to read_iter/write_iter")
3f3353b7e121 ("drm/dp: Introduce MST topology state to track available link bandwidth")
562836a269e3 ("drm/dp_mst: Enable registration of AUX devices for MST ports")
580fc13f3ee4 ("drm/dp: drmP.h include removal")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
6806cdf9aa1c ("drm/kms-helpers: Use recommened kerneldoc for struct member refs")
78010cd9736e ("dma-buf/fence: add an lockdep_assert_held()")
9498c19b3f53 ("drm: Move tile group code into drm_connector.c")
9a83a71ac0d5 ("drm/fences: add DOC: for explicit fencing")
a4370c777406 ("drm/atomic: Make private objs proper objects")
b430c27a7de3 ("drm: Add driver-private objects to atomic state")
beaf5af48034 ("drm/fence: add out-fences support")
d807ed1c55fb ("drm: atomic: Clarify documentation around drm_atomic_crtc_needs_modeset")
ea0dd85a75f1 ("drm/doc: use preferred struct reference in kernel-doc")
f54d1867005c ("dma-buf: Rename struct fence to dma_fence")
fedf54132d24 ("dma-buf: Restart reservation_object_get_fences_rcu() after writes")
v4.4.220: Failed to apply! Possible dependencies:
22554020409f ("Documentation/gpu: use recommended order of heading markers")
22cba31bae9d ("Documentation/sphinx: add basic working Sphinx configuration and build")
2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests")
2fa91d15588c ("Documentation/gpu: split up mm, kms and kms-helpers from internals")
311b62d94c0b ("drm/doc: Reorg for drm-kms.rst")
321a95ae35f2 ("drm: Extract drm_encoder.[hc]")
36230cb5668c ("drm/dp: Allow signals to interrupt drm_aux-dev reads/writes")
3941dae15ed9 ("drm_dp_aux_dev: switch to read_iter/write_iter")
43968d7b806d ("drm: Extract drm_plane.[hc]")
522171951761 ("drm: Extract drm_connector.[hc]")
562836a269e3 ("drm/dp_mst: Enable registration of AUX devices for MST ports")
580fc13f3ee4 ("drm/dp: drmP.h include removal")
5a64967a2f3b ("drm/dp_mst: Have DP_Tx send one msg at a time")
5fff80bbdb6b ("drm/atomic: Allow for holes in connector state, v2.")
70412cfa6dde ("drm/kms_helper: Add a common place to call init and exit functions.")
96106c9729f5 ("drm: fix implicit declaration build error on ia64")
9b20fa08d3fd ("Documentation/gpu: convert the KMS properties table to CSV")
a095caa7f5ec ("drm/atomic-helper: roll out commit synchronization")
a4370c777406 ("drm/atomic: Make private objs proper objects")
b430c27a7de3 ("drm: Add driver-private objects to atomic state")
be9174a482b9 ("drm/atomic-helper: use for_each_*_in_state more")
ca00c2b986ea ("Documentation/gpu: split up the gpu documentation")
cb597fcea5c2 ("Documentation/gpu: add new gpu.rst converted from DocBook gpu.tmpl")
e94cb37b34eb ("drm/dp: Add a drm_aux-dev module for reading/writing dpcd registers.")
ede53344dbfd ("drm: Add helper for DP++ adaptors")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
--
Thanks
Sasha
next prev parent reply other threads:[~2020-05-01 2:55 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-04-27 21:34 [PATCH 0/1] Backport "drm/dp_mst: Kill the second sideband tx slot, save the world" for drm-fixes Lyude Paul
2020-04-27 21:34 ` Lyude Paul
2020-04-27 21:34 ` [PATCH 1/1] drm/dp_mst: Kill the second sideband tx slot, save the world Lyude Paul
2020-04-27 21:34 ` Lyude Paul
2020-05-01 2:55 ` Sasha Levin [this message]
2020-05-01 2:55 ` Sasha Levin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200501025517.CD6C1207DD@mail.kernel.org \
--to=sashal@kernel.org \
--cc=Wayne.Lin@amd.com \
--cc=sean@poorly.run \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.