]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0
authorSudeep Holla <sudeep.holla@kernel.org>
Tue, 28 Apr 2026 18:33:29 +0000 (19:33 +0100)
committerSudeep Holla <sudeep.holla@kernel.org>
Wed, 29 Apr 2026 15:50:34 +0000 (16:50 +0100)
commit6d3daa9b8d313f42d52e75590310f26a29b61b44
treee46b8e6007edca73471169d0d7161eb95634b708
parent9985d5357ed93af0d1933969c247e966957730e1
firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0

For FF-A v1.0 the driver registers a bus notifier to backfill UUID
matching, but the notifier was never unregistered on cleanup paths.
Track the registration state and unregister it during teardown and early
partition-setup failure.

Fixes: 9dd15934f60d ("firmware: arm_ffa: Move the FF-A v1.0 NULL UUID workaround to bus notifier")
Link: https://patch.msgid.link/20260428-ffa_fixes-v2-5-8595ae450034@kernel.org
Signed-off-by: Sudeep Holla <sudeep.holla@kernel.org>
drivers/firmware/arm_ffa/driver.c