summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorAnup Vishwakarma <anup.vishwakarma@oss.qualcomm.com>2026-10-06 16:29:14 +0530
committerJassi Brar <jassisinghbrar@gmail.com>2026-10-11 19:39:51 -0500
commit8228ed61b6cbd6e79531c9ebfcad233c35eae562 (patch)
tree1194a2e1ec1895e5dec08219063f42cae146bc6b /tools/perf/scripts/python/task-analyzer.py
parentda988ac6afe152f802140ccaa0ad5e8f675b8814 (diff)
mailbox: arm_mhu_db: Remove redundant mbox_controller_unregister() on probe failure
mhu_db_probe() registers the mailbox controller via devm_mbox_controller_register(), which automatically calls mbox_controller_unregister() through devres when the device is removed or probe fails. If devm_request_threaded_irq() subsequently fails in the channel setup loop, the error path also manually calls mbox_controller_unregister(), resulting in a double call that corrupts the global mailbox controller list and causes a kernel panic. Remove the redundant manual call and rely on devres for cleanup. Fixes: 7002ca237b21 ("mailbox: arm_mhu: Add ARM MHU doorbell driver") Signed-off-by: Anup Vishwakarma <anup.vishwakarma@oss.qualcomm.com> Reviewed-by: Mukesh Ojha <mukesh.ojha@oss.qualcomm.com> Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions