summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-record
diff options
context:
space:
mode:
authorSaim Shujah <saimzst@gmail.com>2026-08-28 11:54:40 +0500
committerDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>2026-09-14 00:46:13 +0300
commita5b5cc909931572aec446e129c035b76b3f0c1fa (patch)
tree7d4217ecefe3285f0c192d3bbac186e47f1002d7 /tools/perf/scripts/python/bin/stackcollapse-record
parent58995b11dfb7dda095d23f22fa4dc79b923b5adf (diff)
downloadlinux-next-a5b5cc909931572aec446e129c035b76b3f0c1fa.tar.gz
linux-next-a5b5cc909931572aec446e129c035b76b3f0c1fa.zip
drm/msm/dpu: clear pending peripheral flush state
dpu_hw_ctl_clear_pending_flush() resets the cached per-block state after a flush transaction, but misses pending_periph_flush_mask. The peripheral flush updater accumulates interface bits in this mask. A later transaction which sets the top-level peripheral flush bit can write stale interface bits to CTL_PERIPH_FLUSH together with the current state. Peripheral flush support was added after the helper started clearing every individual pending flush mask. Clear the peripheral mask together with the other cached child masks. Fixes: 64f7b81f0358 ("drm/msm/dpu: add support of new peripheral flush mechanism") Cc: stable@vger.kernel.org Signed-off-by: Saim Shujah <saimzst@gmail.com> Patchwork: https://patchwork.freedesktop.org/patch/748968/ Link: https://lore.kernel.org/r/20260828065440.140410-1-saimzst@gmail.com Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions