CVE-2022-50319
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
15/09/2025
Última modificación:
15/09/2025
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
coresight: trbe: remove cpuhp instance node before remove cpuhp state<br />
<br />
cpuhp_state_add_instance() and cpuhp_state_remove_instance() should<br />
be used in pairs. Or there will lead to the warn on<br />
cpuhp_remove_multi_state() since the cpuhp_step list is not empty.<br />
<br />
The following is the error log with &#39;rmmod coresight-trbe&#39;:<br />
Error: Removing state 215 which has instances left.<br />
Call trace:<br />
__cpuhp_remove_state_cpuslocked+0x144/0x160<br />
__cpuhp_remove_state+0xac/0x100<br />
arm_trbe_device_remove+0x2c/0x60 [coresight_trbe]<br />
platform_remove+0x34/0x70<br />
device_remove+0x54/0x90<br />
device_release_driver_internal+0x1e4/0x250<br />
driver_detach+0x5c/0xb0<br />
bus_remove_driver+0x64/0xc0<br />
driver_unregister+0x3c/0x70<br />
platform_driver_unregister+0x20/0x30<br />
arm_trbe_exit+0x1c/0x658 [coresight_trbe]<br />
__arm64_sys_delete_module+0x1ac/0x24c<br />
invoke_syscall+0x50/0x120<br />
el0_svc_common.constprop.0+0x58/0x1a0<br />
do_el0_svc+0x38/0xd0<br />
el0_svc+0x2c/0xc0<br />
el0t_64_sync_handler+0x1ac/0x1b0<br />
el0t_64_sync+0x19c/0x1a0<br />
---[ end trace 0000000000000000 ]---