* [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-07-06 15:30 ` Kuogee Hsieh 0 siblings, 0 replies; 25+ messages in thread From: Kuogee Hsieh @ 2021-07-06 15:30 UTC (permalink / raw) To: robdclark, sean, swboyd, lyude Cc: abhinavk, aravindh, khsieh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, jani.nikula, mripard, tzimmermann, dri-devel, linux-kernel From: Rajkumar Subbiah <rsubbia@codeaurora.org> Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests") added some debug code for sideband message tracing. But it seems to have unintentionally changed the behavior on sideband message failure. It catches and returns failure only if DRM_UT_DP is enabled. Otherwise it ignores the error code and returns success. So on an MST unplug, the caller is unaware that the clear payload message failed and ends up waiting for 4 seconds for the response. Fixes the issue by returning the proper error code. Changes in V2: -- Revise commit text as review comment -- add Fixes text Changes in V3: -- remove "unlikely" optimization Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests") Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> Reviewed-by: Stephen Boyd <swboyd@chromium.org> --- drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c index 1590144..df91110 100644 --- a/drivers/gpu/drm/drm_dp_mst_topology.c +++ b/drivers/gpu/drm/drm_dp_mst_topology.c @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct drm_dp_mst_topology_mgr *mgr, idx += tosend + 1; ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { - struct drm_printer p = drm_debug_printer(DBG_PREFIX); + if (ret) { + if (drm_debug_enabled(DRM_UT_DP)) { + struct drm_printer p = drm_debug_printer(DBG_PREFIX); - drm_printf(&p, "sideband msg failed to send\n"); - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); + drm_printf(&p, "sideband msg failed to send\n"); + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); + } return ret; } -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project ^ permalink raw reply related [flat|nested] 25+ messages in thread
* [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-07-06 15:30 ` Kuogee Hsieh 0 siblings, 0 replies; 25+ messages in thread From: Kuogee Hsieh @ 2021-07-06 15:30 UTC (permalink / raw) To: robdclark, sean, swboyd, lyude Cc: rnayak, tzimmermann, airlied, dri-devel, linux-kernel, abhinavk, khsieh, aravindh, freedreno, rsubbia From: Rajkumar Subbiah <rsubbia@codeaurora.org> Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests") added some debug code for sideband message tracing. But it seems to have unintentionally changed the behavior on sideband message failure. It catches and returns failure only if DRM_UT_DP is enabled. Otherwise it ignores the error code and returns success. So on an MST unplug, the caller is unaware that the clear payload message failed and ends up waiting for 4 seconds for the response. Fixes the issue by returning the proper error code. Changes in V2: -- Revise commit text as review comment -- add Fixes text Changes in V3: -- remove "unlikely" optimization Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests") Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> Reviewed-by: Stephen Boyd <swboyd@chromium.org> --- drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c index 1590144..df91110 100644 --- a/drivers/gpu/drm/drm_dp_mst_topology.c +++ b/drivers/gpu/drm/drm_dp_mst_topology.c @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct drm_dp_mst_topology_mgr *mgr, idx += tosend + 1; ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { - struct drm_printer p = drm_debug_printer(DBG_PREFIX); + if (ret) { + if (drm_debug_enabled(DRM_UT_DP)) { + struct drm_printer p = drm_debug_printer(DBG_PREFIX); - drm_printf(&p, "sideband msg failed to send\n"); - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); + drm_printf(&p, "sideband msg failed to send\n"); + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); + } return ret; } -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project ^ permalink raw reply related [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-07-06 15:30 ` Kuogee Hsieh @ 2021-07-07 8:37 ` Jani Nikula -1 siblings, 0 replies; 25+ messages in thread From: Jani Nikula @ 2021-07-07 8:37 UTC (permalink / raw) To: Kuogee Hsieh, robdclark, sean, swboyd, lyude Cc: abhinavk, aravindh, khsieh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On Tue, 06 Jul 2021, Kuogee Hsieh <khsieh@codeaurora.org> wrote: > From: Rajkumar Subbiah <rsubbia@codeaurora.org> > > Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + > selftests") added some debug code for sideband message tracing. But > it seems to have unintentionally changed the behavior on sideband message > failure. It catches and returns failure only if DRM_UT_DP is enabled. > Otherwise it ignores the error code and returns success. So on an MST > unplug, the caller is unaware that the clear payload message failed and > ends up waiting for 4 seconds for the response. Fixes the issue by > returning the proper error code. > > Changes in V2: > -- Revise commit text as review comment > -- add Fixes text > > Changes in V3: > -- remove "unlikely" optimization > > Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests") > > Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> > Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> > > Reviewed-by: Stephen Boyd <swboyd@chromium.org> Reviewed-by: Jani Nikula <jani.nikula@intel.com> > --- > drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- > 1 file changed, 6 insertions(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c > index 1590144..df91110 100644 > --- a/drivers/gpu/drm/drm_dp_mst_topology.c > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c > @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct drm_dp_mst_topology_mgr *mgr, > idx += tosend + 1; > > ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); > - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { > - struct drm_printer p = drm_debug_printer(DBG_PREFIX); > + if (ret) { > + if (drm_debug_enabled(DRM_UT_DP)) { > + struct drm_printer p = drm_debug_printer(DBG_PREFIX); > > - drm_printf(&p, "sideband msg failed to send\n"); > - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); > + drm_printf(&p, "sideband msg failed to send\n"); > + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); > + } > return ret; > } -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-07-07 8:37 ` Jani Nikula 0 siblings, 0 replies; 25+ messages in thread From: Jani Nikula @ 2021-07-07 8:37 UTC (permalink / raw) To: Kuogee Hsieh, robdclark, sean, swboyd, lyude Cc: rnayak, tzimmermann, airlied, dri-devel, linux-kernel, abhinavk, khsieh, aravindh, freedreno, rsubbia On Tue, 06 Jul 2021, Kuogee Hsieh <khsieh@codeaurora.org> wrote: > From: Rajkumar Subbiah <rsubbia@codeaurora.org> > > Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + > selftests") added some debug code for sideband message tracing. But > it seems to have unintentionally changed the behavior on sideband message > failure. It catches and returns failure only if DRM_UT_DP is enabled. > Otherwise it ignores the error code and returns success. So on an MST > unplug, the caller is unaware that the clear payload message failed and > ends up waiting for 4 seconds for the response. Fixes the issue by > returning the proper error code. > > Changes in V2: > -- Revise commit text as review comment > -- add Fixes text > > Changes in V3: > -- remove "unlikely" optimization > > Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + selftests") > > Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> > Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> > > Reviewed-by: Stephen Boyd <swboyd@chromium.org> Reviewed-by: Jani Nikula <jani.nikula@intel.com> > --- > drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- > 1 file changed, 6 insertions(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c b/drivers/gpu/drm/drm_dp_mst_topology.c > index 1590144..df91110 100644 > --- a/drivers/gpu/drm/drm_dp_mst_topology.c > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c > @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct drm_dp_mst_topology_mgr *mgr, > idx += tosend + 1; > > ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); > - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { > - struct drm_printer p = drm_debug_printer(DBG_PREFIX); > + if (ret) { > + if (drm_debug_enabled(DRM_UT_DP)) { > + struct drm_printer p = drm_debug_printer(DBG_PREFIX); > > - drm_printf(&p, "sideband msg failed to send\n"); > - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); > + drm_printf(&p, "sideband msg failed to send\n"); > + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); > + } > return ret; > } -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-07-07 8:37 ` Jani Nikula @ 2021-07-13 22:24 ` khsieh -1 siblings, 0 replies; 25+ messages in thread From: khsieh @ 2021-07-13 22:24 UTC (permalink / raw) To: Jani Nikula Cc: robdclark, sean, swboyd, lyude, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On 2021-07-07 01:37, Jani Nikula wrote: > On Tue, 06 Jul 2021, Kuogee Hsieh <khsieh@codeaurora.org> wrote: >> From: Rajkumar Subbiah <rsubbia@codeaurora.org> >> >> Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + >> selftests") added some debug code for sideband message tracing. But >> it seems to have unintentionally changed the behavior on sideband >> message >> failure. It catches and returns failure only if DRM_UT_DP is enabled. >> Otherwise it ignores the error code and returns success. So on an MST >> unplug, the caller is unaware that the clear payload message failed >> and >> ends up waiting for 4 seconds for the response. Fixes the issue by >> returning the proper error code. >> >> Changes in V2: >> -- Revise commit text as review comment >> -- add Fixes text >> >> Changes in V3: >> -- remove "unlikely" optimization >> >> Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + >> selftests") >> >> Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> >> Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> >> >> Reviewed-by: Stephen Boyd <swboyd@chromium.org> > > Reviewed-by: Jani Nikula <jani.nikula@intel.com> > > >> --- Lyude, Any comments from you? Thanks, >> drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- >> 1 file changed, 6 insertions(+), 4 deletions(-) >> >> diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c >> b/drivers/gpu/drm/drm_dp_mst_topology.c >> index 1590144..df91110 100644 >> --- a/drivers/gpu/drm/drm_dp_mst_topology.c >> +++ b/drivers/gpu/drm/drm_dp_mst_topology.c >> @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct >> drm_dp_mst_topology_mgr *mgr, >> idx += tosend + 1; >> >> ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); >> - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { >> - struct drm_printer p = drm_debug_printer(DBG_PREFIX); >> + if (ret) { >> + if (drm_debug_enabled(DRM_UT_DP)) { >> + struct drm_printer p = drm_debug_printer(DBG_PREFIX); >> >> - drm_printf(&p, "sideband msg failed to send\n"); >> - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); >> + drm_printf(&p, "sideband msg failed to send\n"); >> + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); >> + } >> return ret; >> } ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-07-13 22:24 ` khsieh 0 siblings, 0 replies; 25+ messages in thread From: khsieh @ 2021-07-13 22:24 UTC (permalink / raw) To: Jani Nikula Cc: tzimmermann, airlied, freedreno, dri-devel, linux-kernel, abhinavk, swboyd, rnayak, aravindh, sean, rsubbia On 2021-07-07 01:37, Jani Nikula wrote: > On Tue, 06 Jul 2021, Kuogee Hsieh <khsieh@codeaurora.org> wrote: >> From: Rajkumar Subbiah <rsubbia@codeaurora.org> >> >> Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + >> selftests") added some debug code for sideband message tracing. But >> it seems to have unintentionally changed the behavior on sideband >> message >> failure. It catches and returns failure only if DRM_UT_DP is enabled. >> Otherwise it ignores the error code and returns success. So on an MST >> unplug, the caller is unaware that the clear payload message failed >> and >> ends up waiting for 4 seconds for the response. Fixes the issue by >> returning the proper error code. >> >> Changes in V2: >> -- Revise commit text as review comment >> -- add Fixes text >> >> Changes in V3: >> -- remove "unlikely" optimization >> >> Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + >> selftests") >> >> Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> >> Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> >> >> Reviewed-by: Stephen Boyd <swboyd@chromium.org> > > Reviewed-by: Jani Nikula <jani.nikula@intel.com> > > >> --- Lyude, Any comments from you? Thanks, >> drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- >> 1 file changed, 6 insertions(+), 4 deletions(-) >> >> diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c >> b/drivers/gpu/drm/drm_dp_mst_topology.c >> index 1590144..df91110 100644 >> --- a/drivers/gpu/drm/drm_dp_mst_topology.c >> +++ b/drivers/gpu/drm/drm_dp_mst_topology.c >> @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct >> drm_dp_mst_topology_mgr *mgr, >> idx += tosend + 1; >> >> ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); >> - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { >> - struct drm_printer p = drm_debug_printer(DBG_PREFIX); >> + if (ret) { >> + if (drm_debug_enabled(DRM_UT_DP)) { >> + struct drm_printer p = drm_debug_printer(DBG_PREFIX); >> >> - drm_printf(&p, "sideband msg failed to send\n"); >> - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); >> + drm_printf(&p, "sideband msg failed to send\n"); >> + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); >> + } >> return ret; >> } ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-07-13 22:24 ` khsieh @ 2021-07-22 17:53 ` Lyude Paul -1 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-07-22 17:53 UTC (permalink / raw) To: khsieh, Jani Nikula Cc: robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On Tue, 2021-07-13 at 15:24 -0700, khsieh@codeaurora.org wrote: > On 2021-07-07 01:37, Jani Nikula wrote: > > On Tue, 06 Jul 2021, Kuogee Hsieh <khsieh@codeaurora.org> wrote: > > > From: Rajkumar Subbiah <rsubbia@codeaurora.org> > > > > > > Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + > > > selftests") added some debug code for sideband message tracing. But > > > it seems to have unintentionally changed the behavior on sideband > > > message > > > failure. It catches and returns failure only if DRM_UT_DP is enabled. > > > Otherwise it ignores the error code and returns success. So on an MST > > > unplug, the caller is unaware that the clear payload message failed > > > and > > > ends up waiting for 4 seconds for the response. Fixes the issue by > > > returning the proper error code. > > > > > > Changes in V2: > > > -- Revise commit text as review comment > > > -- add Fixes text > > > > > > Changes in V3: > > > -- remove "unlikely" optimization > > > > > > Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + > > > selftests") > > > > > > Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> > > > Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> > > > > > > Reviewed-by: Stephen Boyd <swboyd@chromium.org> > > > > Reviewed-by: Jani Nikula <jani.nikula@intel.com> > > > > > > > --- > Lyude, > Any comments from you? > Thanks, Hey! Sorry did I forget to respond to this? Reviewed-by: Lyude Paul <lyude@redhat.com> > > > > drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- > > > 1 file changed, 6 insertions(+), 4 deletions(-) > > > > > > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c > > > b/drivers/gpu/drm/drm_dp_mst_topology.c > > > index 1590144..df91110 100644 > > > --- a/drivers/gpu/drm/drm_dp_mst_topology.c > > > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c > > > @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct > > > drm_dp_mst_topology_mgr *mgr, > > > idx += tosend + 1; > > > > > > ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); > > > - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { > > > - struct drm_printer p = drm_debug_printer(DBG_PREFIX); > > > + if (ret) { > > > + if (drm_debug_enabled(DRM_UT_DP)) { > > > + struct drm_printer p = > > > drm_debug_printer(DBG_PREFIX); > > > > > > - drm_printf(&p, "sideband msg failed to send\n"); > > > - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); > > > + drm_printf(&p, "sideband msg failed to send\n"); > > > + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); > > > + } > > > return ret; > > > } > -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-07-22 17:53 ` Lyude Paul 0 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-07-22 17:53 UTC (permalink / raw) To: khsieh, Jani Nikula Cc: rnayak, tzimmermann, airlied, freedreno, dri-devel, linux-kernel, abhinavk, swboyd, aravindh, sean, rsubbia On Tue, 2021-07-13 at 15:24 -0700, khsieh@codeaurora.org wrote: > On 2021-07-07 01:37, Jani Nikula wrote: > > On Tue, 06 Jul 2021, Kuogee Hsieh <khsieh@codeaurora.org> wrote: > > > From: Rajkumar Subbiah <rsubbia@codeaurora.org> > > > > > > Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + > > > selftests") added some debug code for sideband message tracing. But > > > it seems to have unintentionally changed the behavior on sideband > > > message > > > failure. It catches and returns failure only if DRM_UT_DP is enabled. > > > Otherwise it ignores the error code and returns success. So on an MST > > > unplug, the caller is unaware that the clear payload message failed > > > and > > > ends up waiting for 4 seconds for the response. Fixes the issue by > > > returning the proper error code. > > > > > > Changes in V2: > > > -- Revise commit text as review comment > > > -- add Fixes text > > > > > > Changes in V3: > > > -- remove "unlikely" optimization > > > > > > Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + > > > selftests") > > > > > > Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> > > > Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> > > > > > > Reviewed-by: Stephen Boyd <swboyd@chromium.org> > > > > Reviewed-by: Jani Nikula <jani.nikula@intel.com> > > > > > > > --- > Lyude, > Any comments from you? > Thanks, Hey! Sorry did I forget to respond to this? Reviewed-by: Lyude Paul <lyude@redhat.com> > > > > drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- > > > 1 file changed, 6 insertions(+), 4 deletions(-) > > > > > > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c > > > b/drivers/gpu/drm/drm_dp_mst_topology.c > > > index 1590144..df91110 100644 > > > --- a/drivers/gpu/drm/drm_dp_mst_topology.c > > > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c > > > @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct > > > drm_dp_mst_topology_mgr *mgr, > > > idx += tosend + 1; > > > > > > ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); > > > - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { > > > - struct drm_printer p = drm_debug_printer(DBG_PREFIX); > > > + if (ret) { > > > + if (drm_debug_enabled(DRM_UT_DP)) { > > > + struct drm_printer p = > > > drm_debug_printer(DBG_PREFIX); > > > > > > - drm_printf(&p, "sideband msg failed to send\n"); > > > - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); > > > + drm_printf(&p, "sideband msg failed to send\n"); > > > + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); > > > + } > > > return ret; > > > } > -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-07-22 17:53 ` Lyude Paul @ 2021-07-22 22:28 ` khsieh -1 siblings, 0 replies; 25+ messages in thread From: khsieh @ 2021-07-22 22:28 UTC (permalink / raw) To: Lyude Paul Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On 2021-07-22 10:53, Lyude Paul wrote: > On Tue, 2021-07-13 at 15:24 -0700, khsieh@codeaurora.org wrote: >> On 2021-07-07 01:37, Jani Nikula wrote: >> > On Tue, 06 Jul 2021, Kuogee Hsieh <khsieh@codeaurora.org> wrote: >> > > From: Rajkumar Subbiah <rsubbia@codeaurora.org> >> > > >> > > Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + >> > > selftests") added some debug code for sideband message tracing. But >> > > it seems to have unintentionally changed the behavior on sideband >> > > message >> > > failure. It catches and returns failure only if DRM_UT_DP is enabled. >> > > Otherwise it ignores the error code and returns success. So on an MST >> > > unplug, the caller is unaware that the clear payload message failed >> > > and >> > > ends up waiting for 4 seconds for the response. Fixes the issue by >> > > returning the proper error code. >> > > >> > > Changes in V2: >> > > -- Revise commit text as review comment >> > > -- add Fixes text >> > > >> > > Changes in V3: >> > > -- remove "unlikely" optimization >> > > >> > > Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + >> > > selftests") >> > > >> > > Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> >> > > Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> >> > > >> > > Reviewed-by: Stephen Boyd <swboyd@chromium.org> >> > >> > Reviewed-by: Jani Nikula <jani.nikula@intel.com> >> > >> > >> > > --- >> Lyude, >> Any comments from you? >> Thanks, > > Hey! Sorry did I forget to respond to this? > > Reviewed-by: Lyude Paul <lyude@redhat.com> > It looks like this patch is good to go (mainlined). Anything needed from me to do? Thanks, >> >> > > drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- >> > > 1 file changed, 6 insertions(+), 4 deletions(-) >> > > >> > > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c >> > > b/drivers/gpu/drm/drm_dp_mst_topology.c >> > > index 1590144..df91110 100644 >> > > --- a/drivers/gpu/drm/drm_dp_mst_topology.c >> > > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c >> > > @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct >> > > drm_dp_mst_topology_mgr *mgr, >> > > idx += tosend + 1; >> > > >> > > ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); >> > > - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { >> > > - struct drm_printer p = drm_debug_printer(DBG_PREFIX); >> > > + if (ret) { >> > > + if (drm_debug_enabled(DRM_UT_DP)) { >> > > + struct drm_printer p = >> > > drm_debug_printer(DBG_PREFIX); >> > > >> > > - drm_printf(&p, "sideband msg failed to send\n"); >> > > - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); >> > > + drm_printf(&p, "sideband msg failed to send\n"); >> > > + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); >> > > + } >> > > return ret; >> > > } >> ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-07-22 22:28 ` khsieh 0 siblings, 0 replies; 25+ messages in thread From: khsieh @ 2021-07-22 22:28 UTC (permalink / raw) To: Lyude Paul Cc: rnayak, tzimmermann, airlied, freedreno, dri-devel, linux-kernel, abhinavk, swboyd, aravindh, sean, rsubbia On 2021-07-22 10:53, Lyude Paul wrote: > On Tue, 2021-07-13 at 15:24 -0700, khsieh@codeaurora.org wrote: >> On 2021-07-07 01:37, Jani Nikula wrote: >> > On Tue, 06 Jul 2021, Kuogee Hsieh <khsieh@codeaurora.org> wrote: >> > > From: Rajkumar Subbiah <rsubbia@codeaurora.org> >> > > >> > > Commit 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + >> > > selftests") added some debug code for sideband message tracing. But >> > > it seems to have unintentionally changed the behavior on sideband >> > > message >> > > failure. It catches and returns failure only if DRM_UT_DP is enabled. >> > > Otherwise it ignores the error code and returns success. So on an MST >> > > unplug, the caller is unaware that the clear payload message failed >> > > and >> > > ends up waiting for 4 seconds for the response. Fixes the issue by >> > > returning the proper error code. >> > > >> > > Changes in V2: >> > > -- Revise commit text as review comment >> > > -- add Fixes text >> > > >> > > Changes in V3: >> > > -- remove "unlikely" optimization >> > > >> > > Fixes: 2f015ec6eab6 ("drm/dp_mst: Add sideband down request tracing + >> > > selftests") >> > > >> > > Signed-off-by: Rajkumar Subbiah <rsubbia@codeaurora.org> >> > > Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org> >> > > >> > > Reviewed-by: Stephen Boyd <swboyd@chromium.org> >> > >> > Reviewed-by: Jani Nikula <jani.nikula@intel.com> >> > >> > >> > > --- >> Lyude, >> Any comments from you? >> Thanks, > > Hey! Sorry did I forget to respond to this? > > Reviewed-by: Lyude Paul <lyude@redhat.com> > It looks like this patch is good to go (mainlined). Anything needed from me to do? Thanks, >> >> > > drivers/gpu/drm/drm_dp_mst_topology.c | 10 ++++++---- >> > > 1 file changed, 6 insertions(+), 4 deletions(-) >> > > >> > > diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c >> > > b/drivers/gpu/drm/drm_dp_mst_topology.c >> > > index 1590144..df91110 100644 >> > > --- a/drivers/gpu/drm/drm_dp_mst_topology.c >> > > +++ b/drivers/gpu/drm/drm_dp_mst_topology.c >> > > @@ -2887,11 +2887,13 @@ static int process_single_tx_qlock(struct >> > > drm_dp_mst_topology_mgr *mgr, >> > > idx += tosend + 1; >> > > >> > > ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx); >> > > - if (unlikely(ret) && drm_debug_enabled(DRM_UT_DP)) { >> > > - struct drm_printer p = drm_debug_printer(DBG_PREFIX); >> > > + if (ret) { >> > > + if (drm_debug_enabled(DRM_UT_DP)) { >> > > + struct drm_printer p = >> > > drm_debug_printer(DBG_PREFIX); >> > > >> > > - drm_printf(&p, "sideband msg failed to send\n"); >> > > - drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); >> > > + drm_printf(&p, "sideband msg failed to send\n"); >> > > + drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); >> > > + } >> > > return ret; >> > > } >> ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-07-22 22:28 ` khsieh @ 2021-07-27 19:21 ` Lyude Paul -1 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-07-27 19:21 UTC (permalink / raw) To: khsieh Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: > > It looks like this patch is good to go (mainlined). > Anything needed from me to do? > Thanks, Do you have access for pushing this patch? If not let me know and I can go ahead and push it to drm-misc-next for you. -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-07-27 19:21 ` Lyude Paul 0 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-07-27 19:21 UTC (permalink / raw) To: khsieh Cc: rnayak, tzimmermann, airlied, freedreno, dri-devel, linux-kernel, abhinavk, swboyd, aravindh, sean, rsubbia On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: > > It looks like this patch is good to go (mainlined). > Anything needed from me to do? > Thanks, Do you have access for pushing this patch? If not let me know and I can go ahead and push it to drm-misc-next for you. -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-07-27 19:21 ` Lyude Paul @ 2021-07-27 22:41 ` khsieh -1 siblings, 0 replies; 25+ messages in thread From: khsieh @ 2021-07-27 22:41 UTC (permalink / raw) To: Lyude Paul Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On 2021-07-27 12:21, Lyude Paul wrote: > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: >> >> It looks like this patch is good to go (mainlined). >> Anything needed from me to do? >> Thanks, > > Do you have access for pushing this patch? If not let me know and I can > go > ahead and push it to drm-misc-next for you. no, I do not have access to drm-misc-next. Please push it for me. Thanks a lots. ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-07-27 22:41 ` khsieh 0 siblings, 0 replies; 25+ messages in thread From: khsieh @ 2021-07-27 22:41 UTC (permalink / raw) To: Lyude Paul Cc: rnayak, tzimmermann, airlied, freedreno, dri-devel, linux-kernel, abhinavk, swboyd, aravindh, sean, rsubbia On 2021-07-27 12:21, Lyude Paul wrote: > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: >> >> It looks like this patch is good to go (mainlined). >> Anything needed from me to do? >> Thanks, > > Do you have access for pushing this patch? If not let me know and I can > go > ahead and push it to drm-misc-next for you. no, I do not have access to drm-misc-next. Please push it for me. Thanks a lots. ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-07-27 22:41 ` khsieh @ 2021-07-27 22:44 ` Lyude Paul -1 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-07-27 22:44 UTC (permalink / raw) To: khsieh Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel Nice timing, you literally got me as I was 2 minutes away from leaving work for the day :P. I will go ahead and push it now. BTW - in the future I recommend using dim to add Fixes: tags as it'll add Cc: to stable as appropriate (this patch in particular should be Cc: stable@vger.kernel.org # v5.3+). will add these tags when I push it On Tue, 2021-07-27 at 15:41 -0700, khsieh@codeaurora.org wrote: > On 2021-07-27 12:21, Lyude Paul wrote: > > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: > > > > > > It looks like this patch is good to go (mainlined). > > > Anything needed from me to do? > > > Thanks, > > > > Do you have access for pushing this patch? If not let me know and I can > > go > > ahead and push it to drm-misc-next for you. > no, I do not have access to drm-misc-next. > Please push it for me. > Thanks a lots. > -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-07-27 22:44 ` Lyude Paul 0 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-07-27 22:44 UTC (permalink / raw) To: khsieh Cc: rnayak, tzimmermann, airlied, freedreno, dri-devel, linux-kernel, abhinavk, swboyd, aravindh, sean, rsubbia Nice timing, you literally got me as I was 2 minutes away from leaving work for the day :P. I will go ahead and push it now. BTW - in the future I recommend using dim to add Fixes: tags as it'll add Cc: to stable as appropriate (this patch in particular should be Cc: stable@vger.kernel.org # v5.3+). will add these tags when I push it On Tue, 2021-07-27 at 15:41 -0700, khsieh@codeaurora.org wrote: > On 2021-07-27 12:21, Lyude Paul wrote: > > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: > > > > > > It looks like this patch is good to go (mainlined). > > > Anything needed from me to do? > > > Thanks, > > > > Do you have access for pushing this patch? If not let me know and I can > > go > > ahead and push it to drm-misc-next for you. > no, I do not have access to drm-misc-next. > Please push it for me. > Thanks a lots. > -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-07-27 22:44 ` Lyude Paul (?) @ 2021-08-25 16:06 ` khsieh 2021-08-25 16:26 ` Lyude Paul -1 siblings, 1 reply; 25+ messages in thread From: khsieh @ 2021-08-25 16:06 UTC (permalink / raw) To: Lyude Paul Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On 2021-07-27 15:44, Lyude Paul wrote: > Nice timing, you literally got me as I was 2 minutes away from leaving > work > for the day :P. I will go ahead and push it now. > Hi Lyude, Had you pushed this patch yet? We still did not see this patch at msm-nex and v5.10 branch. Thanks, > BTW - in the future I recommend using dim to add Fixes: tags as it'll > add Cc: > to stable as appropriate (this patch in particular should be Cc: > stable@vger.kernel.org # v5.3+). will add these tags when I push it > > On Tue, 2021-07-27 at 15:41 -0700, khsieh@codeaurora.org wrote: >> On 2021-07-27 12:21, Lyude Paul wrote: >> > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: >> > > >> > > It looks like this patch is good to go (mainlined). >> > > Anything needed from me to do? >> > > Thanks, >> > >> > Do you have access for pushing this patch? If not let me know and I can >> > go >> > ahead and push it to drm-misc-next for you. >> no, I do not have access to drm-misc-next. >> Please push it for me. >> Thanks a lots. >> ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-08-25 16:06 ` khsieh @ 2021-08-25 16:26 ` Lyude Paul 0 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-08-25 16:26 UTC (permalink / raw) To: khsieh Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel The patch was pushed yes (was part of drm-misc-next-2021-07-29), seems like it just hasn't trickled down to linus's branch quite yet. On Wed, 2021-08-25 at 09:06 -0700, khsieh@codeaurora.org wrote: > On 2021-07-27 15:44, Lyude Paul wrote: > > Nice timing, you literally got me as I was 2 minutes away from leaving > > work > > for the day :P. I will go ahead and push it now. > > > Hi Lyude, > > Had you pushed this patch yet? > We still did not see this patch at msm-nex and v5.10 branch. > Thanks, > > > > BTW - in the future I recommend using dim to add Fixes: tags as it'll > > add Cc: > > to stable as appropriate (this patch in particular should be Cc: > > stable@vger.kernel.org # v5.3+). will add these tags when I push it > > > > On Tue, 2021-07-27 at 15:41 -0700, khsieh@codeaurora.org wrote: > > > On 2021-07-27 12:21, Lyude Paul wrote: > > > > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: > > > > > > > > > > It looks like this patch is good to go (mainlined). > > > > > Anything needed from me to do? > > > > > Thanks, > > > > > > > > Do you have access for pushing this patch? If not let me know and I > > > > can > > > > go > > > > ahead and push it to drm-misc-next for you. > > > no, I do not have access to drm-misc-next. > > > Please push it for me. > > > Thanks a lots. > > > > -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-08-25 16:26 ` Lyude Paul 0 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-08-25 16:26 UTC (permalink / raw) To: khsieh Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel The patch was pushed yes (was part of drm-misc-next-2021-07-29), seems like it just hasn't trickled down to linus's branch quite yet. On Wed, 2021-08-25 at 09:06 -0700, khsieh@codeaurora.org wrote: > On 2021-07-27 15:44, Lyude Paul wrote: > > Nice timing, you literally got me as I was 2 minutes away from leaving > > work > > for the day :P. I will go ahead and push it now. > > > Hi Lyude, > > Had you pushed this patch yet? > We still did not see this patch at msm-nex and v5.10 branch. > Thanks, > > > > BTW - in the future I recommend using dim to add Fixes: tags as it'll > > add Cc: > > to stable as appropriate (this patch in particular should be Cc: > > stable@vger.kernel.org # v5.3+). will add these tags when I push it > > > > On Tue, 2021-07-27 at 15:41 -0700, khsieh@codeaurora.org wrote: > > > On 2021-07-27 12:21, Lyude Paul wrote: > > > > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: > > > > > > > > > > It looks like this patch is good to go (mainlined). > > > > > Anything needed from me to do? > > > > > Thanks, > > > > > > > > Do you have access for pushing this patch? If not let me know and I > > > > can > > > > go > > > > ahead and push it to drm-misc-next for you. > > > no, I do not have access to drm-misc-next. > > > Please push it for me. > > > Thanks a lots. > > > > -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-08-25 16:26 ` Lyude Paul (?) @ 2021-08-30 15:56 ` khsieh 2021-08-30 16:58 ` Lyude Paul -1 siblings, 1 reply; 25+ messages in thread From: khsieh @ 2021-08-30 15:56 UTC (permalink / raw) To: Lyude Paul Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On 2021-08-25 09:26, Lyude Paul wrote: > The patch was pushed yes (was part of drm-misc-next-2021-07-29), seems > like it > just hasn't trickled down to linus's branch quite yet. Hi Stephen B, Would you mind back porting this patch to V5.10 branch? It will have lots of helps for us to support display port MST case. Thanks, > > On Wed, 2021-08-25 at 09:06 -0700, khsieh@codeaurora.org wrote: >> On 2021-07-27 15:44, Lyude Paul wrote: >> > Nice timing, you literally got me as I was 2 minutes away from leaving >> > work >> > for the day :P. I will go ahead and push it now. >> > >> Hi Lyude, >> >> Had you pushed this patch yet? >> We still did not see this patch at msm-nex and v5.10 branch. >> Thanks, >> >> >> > BTW - in the future I recommend using dim to add Fixes: tags as it'll >> > add Cc: >> > to stable as appropriate (this patch in particular should be Cc: >> > stable@vger.kernel.org # v5.3+). will add these tags when I push it >> > >> > On Tue, 2021-07-27 at 15:41 -0700, khsieh@codeaurora.org wrote: >> > > On 2021-07-27 12:21, Lyude Paul wrote: >> > > > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: >> > > > > >> > > > > It looks like this patch is good to go (mainlined). >> > > > > Anything needed from me to do? >> > > > > Thanks, >> > > > >> > > > Do you have access for pushing this patch? If not let me know and I >> > > > can >> > > > go >> > > > ahead and push it to drm-misc-next for you. >> > > no, I do not have access to drm-misc-next. >> > > Please push it for me. >> > > Thanks a lots. >> > > >> ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-08-30 15:56 ` khsieh @ 2021-08-30 16:58 ` Lyude Paul 0 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-08-30 16:58 UTC (permalink / raw) To: khsieh Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On Mon, 2021-08-30 at 08:56 -0700, khsieh@codeaurora.org wrote: > On 2021-08-25 09:26, Lyude Paul wrote: > > The patch was pushed yes (was part of drm-misc-next-2021-07-29), seems > > like it > > just hasn't trickled down to linus's branch quite yet. > > Hi Stephen B, > > Would you mind back porting this patch to V5.10 branch? > It will have lots of helps for us to support display port MST case. > Thanks, I'm assuming you're talking to someone else? A little confused because I don't see a Stephen B in this thread > > > > > > > On Wed, 2021-08-25 at 09:06 -0700, khsieh@codeaurora.org wrote: > > > On 2021-07-27 15:44, Lyude Paul wrote: > > > > Nice timing, you literally got me as I was 2 minutes away from leaving > > > > work > > > > for the day :P. I will go ahead and push it now. > > > > > > > Hi Lyude, > > > > > > Had you pushed this patch yet? > > > We still did not see this patch at msm-nex and v5.10 branch. > > > Thanks, > > > > > > > > > > BTW - in the future I recommend using dim to add Fixes: tags as it'll > > > > add Cc: > > > > to stable as appropriate (this patch in particular should be Cc: > > > > stable@vger.kernel.org # v5.3+). will add these tags when I push it > > > > > > > > On Tue, 2021-07-27 at 15:41 -0700, khsieh@codeaurora.org wrote: > > > > > On 2021-07-27 12:21, Lyude Paul wrote: > > > > > > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: > > > > > > > > > > > > > > It looks like this patch is good to go (mainlined). > > > > > > > Anything needed from me to do? > > > > > > > Thanks, > > > > > > > > > > > > Do you have access for pushing this patch? If not let me know and > > > > > > I > > > > > > can > > > > > > go > > > > > > ahead and push it to drm-misc-next for you. > > > > > no, I do not have access to drm-misc-next. > > > > > Please push it for me. > > > > > Thanks a lots. > > > > > > > > > -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-08-30 16:58 ` Lyude Paul 0 siblings, 0 replies; 25+ messages in thread From: Lyude Paul @ 2021-08-30 16:58 UTC (permalink / raw) To: khsieh Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On Mon, 2021-08-30 at 08:56 -0700, khsieh@codeaurora.org wrote: > On 2021-08-25 09:26, Lyude Paul wrote: > > The patch was pushed yes (was part of drm-misc-next-2021-07-29), seems > > like it > > just hasn't trickled down to linus's branch quite yet. > > Hi Stephen B, > > Would you mind back porting this patch to V5.10 branch? > It will have lots of helps for us to support display port MST case. > Thanks, I'm assuming you're talking to someone else? A little confused because I don't see a Stephen B in this thread > > > > > > > On Wed, 2021-08-25 at 09:06 -0700, khsieh@codeaurora.org wrote: > > > On 2021-07-27 15:44, Lyude Paul wrote: > > > > Nice timing, you literally got me as I was 2 minutes away from leaving > > > > work > > > > for the day :P. I will go ahead and push it now. > > > > > > > Hi Lyude, > > > > > > Had you pushed this patch yet? > > > We still did not see this patch at msm-nex and v5.10 branch. > > > Thanks, > > > > > > > > > > BTW - in the future I recommend using dim to add Fixes: tags as it'll > > > > add Cc: > > > > to stable as appropriate (this patch in particular should be Cc: > > > > stable@vger.kernel.org # v5.3+). will add these tags when I push it > > > > > > > > On Tue, 2021-07-27 at 15:41 -0700, khsieh@codeaurora.org wrote: > > > > > On 2021-07-27 12:21, Lyude Paul wrote: > > > > > > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: > > > > > > > > > > > > > > It looks like this patch is good to go (mainlined). > > > > > > > Anything needed from me to do? > > > > > > > Thanks, > > > > > > > > > > > > Do you have access for pushing this patch? If not let me know and > > > > > > I > > > > > > can > > > > > > go > > > > > > ahead and push it to drm-misc-next for you. > > > > > no, I do not have access to drm-misc-next. > > > > > Please push it for me. > > > > > Thanks a lots. > > > > > > > > > -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-08-30 16:58 ` Lyude Paul @ 2021-08-30 22:57 ` Stephen Boyd -1 siblings, 0 replies; 25+ messages in thread From: Stephen Boyd @ 2021-08-30 22:57 UTC (permalink / raw) To: Lyude Paul, khsieh Cc: Jani Nikula, robdclark, sean, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel Quoting Lyude Paul (2021-08-30 09:58:01) > On Mon, 2021-08-30 at 08:56 -0700, khsieh@codeaurora.org wrote: > > On 2021-08-25 09:26, Lyude Paul wrote: > > > The patch was pushed yes (was part of drm-misc-next-2021-07-29), seems > > > like it > > > just hasn't trickled down to linus's branch quite yet. > > > > Hi Stephen B, > > > > Would you mind back porting this patch to V5.10 branch? > > It will have lots of helps for us to support display port MST case. > > Thanks, If the patch is tagged for stable then it will automatically be backported to the 5.10 stable release, or at least attempted. If you don't see it in the stable tree but it's in Linus' tree then you can submit the patch directly to stable. See Documentation/process/stable-kernel-rules.rst for more info. > > I'm assuming you're talking to someone else? A little confused because I don't > see a Stephen B in this thread I assume it is me. ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure @ 2021-08-30 22:57 ` Stephen Boyd 0 siblings, 0 replies; 25+ messages in thread From: Stephen Boyd @ 2021-08-30 22:57 UTC (permalink / raw) To: Lyude Paul, khsieh Cc: Jani Nikula, robdclark, sean, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel Quoting Lyude Paul (2021-08-30 09:58:01) > On Mon, 2021-08-30 at 08:56 -0700, khsieh@codeaurora.org wrote: > > On 2021-08-25 09:26, Lyude Paul wrote: > > > The patch was pushed yes (was part of drm-misc-next-2021-07-29), seems > > > like it > > > just hasn't trickled down to linus's branch quite yet. > > > > Hi Stephen B, > > > > Would you mind back porting this patch to V5.10 branch? > > It will have lots of helps for us to support display port MST case. > > Thanks, If the patch is tagged for stable then it will automatically be backported to the 5.10 stable release, or at least attempted. If you don't see it in the stable tree but it's in Linus' tree then you can submit the patch directly to stable. See Documentation/process/stable-kernel-rules.rst for more info. > > I'm assuming you're talking to someone else? A little confused because I don't > see a Stephen B in this thread I assume it is me. ^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [PATCH v3] drm/dp_mst: Fix return code on sideband message failure 2021-08-30 16:58 ` Lyude Paul (?) (?) @ 2021-09-07 20:47 ` khsieh -1 siblings, 0 replies; 25+ messages in thread From: khsieh @ 2021-09-07 20:47 UTC (permalink / raw) To: Lyude Paul Cc: Jani Nikula, robdclark, sean, swboyd, abhinavk, aravindh, rsubbia, rnayak, freedreno, airlied, daniel, maarten.lankhorst, mripard, tzimmermann, dri-devel, linux-kernel On 2021-08-30 09:58, Lyude Paul wrote: > On Mon, 2021-08-30 at 08:56 -0700, khsieh@codeaurora.org wrote: >> On 2021-08-25 09:26, Lyude Paul wrote: >> > The patch was pushed yes (was part of drm-misc-next-2021-07-29), seems >> > like it >> > just hasn't trickled down to linus's branch quite yet. >> >> Hi Stephen B, >> >> Would you mind back porting this patch to V5.10 branch? >> It will have lots of helps for us to support display port MST case. >> Thanks, > > I'm assuming you're talking to someone else? A little confused because > I don't > see a Stephen B in this thread Yes, I am asking Stephen B (swbody@chromium.org) helps to back port this patch to v5.10. > >> >> >> >> > >> > On Wed, 2021-08-25 at 09:06 -0700, khsieh@codeaurora.org wrote: >> > > On 2021-07-27 15:44, Lyude Paul wrote: >> > > > Nice timing, you literally got me as I was 2 minutes away from leaving >> > > > work >> > > > for the day :P. I will go ahead and push it now. >> > > > >> > > Hi Lyude, >> > > >> > > Had you pushed this patch yet? >> > > We still did not see this patch at msm-nex and v5.10 branch. >> > > Thanks, >> > > >> > > >> > > > BTW - in the future I recommend using dim to add Fixes: tags as it'll >> > > > add Cc: >> > > > to stable as appropriate (this patch in particular should be Cc: >> > > > stable@vger.kernel.org # v5.3+). will add these tags when I push it >> > > > >> > > > On Tue, 2021-07-27 at 15:41 -0700, khsieh@codeaurora.org wrote: >> > > > > On 2021-07-27 12:21, Lyude Paul wrote: >> > > > > > On Thu, 2021-07-22 at 15:28 -0700, khsieh@codeaurora.org wrote: >> > > > > > > >> > > > > > > It looks like this patch is good to go (mainlined). >> > > > > > > Anything needed from me to do? >> > > > > > > Thanks, >> > > > > > >> > > > > > Do you have access for pushing this patch? If not let me know and >> > > > > > I >> > > > > > can >> > > > > > go >> > > > > > ahead and push it to drm-misc-next for you. >> > > > > no, I do not have access to drm-misc-next. >> > > > > Please push it for me. >> > > > > Thanks a lots. >> > > > > >> > > >> ^ permalink raw reply [flat|nested] 25+ messages in thread
end of thread, other threads:[~2021-09-07 20:47 UTC | newest] Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-07-06 15:30 [PATCH v3] drm/dp_mst: Fix return code on sideband message failure Kuogee Hsieh 2021-07-06 15:30 ` Kuogee Hsieh 2021-07-07 8:37 ` Jani Nikula 2021-07-07 8:37 ` Jani Nikula 2021-07-13 22:24 ` khsieh 2021-07-13 22:24 ` khsieh 2021-07-22 17:53 ` Lyude Paul 2021-07-22 17:53 ` Lyude Paul 2021-07-22 22:28 ` khsieh 2021-07-22 22:28 ` khsieh 2021-07-27 19:21 ` Lyude Paul 2021-07-27 19:21 ` Lyude Paul 2021-07-27 22:41 ` khsieh 2021-07-27 22:41 ` khsieh 2021-07-27 22:44 ` Lyude Paul 2021-07-27 22:44 ` Lyude Paul 2021-08-25 16:06 ` khsieh 2021-08-25 16:26 ` Lyude Paul 2021-08-25 16:26 ` Lyude Paul 2021-08-30 15:56 ` khsieh 2021-08-30 16:58 ` Lyude Paul 2021-08-30 16:58 ` Lyude Paul 2021-08-30 22:57 ` Stephen Boyd 2021-08-30 22:57 ` Stephen Boyd 2021-09-07 20:47 ` khsieh
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.