In the Linux kernel, the following vulnerability has been resolved:
perf/smmuv3: Fix hotplug callback leak in armsmmupmu_init()
armsmmupmuinit() won't remove the callback added by cpuhpsetupstatemulti() when platformdriverregister() failed. Remove the callback by cpuhpremovemulti_state() in fail path.
Similar to the handling of armccninit() in commit 26242b330093 ("bus: arm-ccn: Prevent hotplug callback leak")