CVE-2022-49751 in Linux
Riassunto
di VulDB • 14/06/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
w1: correzione del WARNING dopo la chiamata a w1_process()
Ho ricevuto il seguente messaggio di WARNING durante la rimozione del driver (ds2482):
------------[ cut here ]------------
non chiamare operazioni bloccanti quando !TASK_RUNNING; stato=1 impostato in [] w1_process+0x9e/0x1d0 [wire]
WARNING: CPU: 0 PID: 262 at kernel/sched/core.c:9817 __might_sleep+0x98/0xa0 CPU: 0 PID: 262 Comm: w1_bus_master1 Tainted: G N 6.1.0-rc3+ #307 RIP: 0010:__might_sleep+0x98/0xa0 Call Trace: exit_signals+0x6c/0x550 do_exit+0x2b4/0x17e0 kthread_exit+0x52/0x60 kthread+0x16d/0x1e0 ret_from_fork+0x1f/0x30
Lo stato del task viene impostato su TASK_INTERRUPTIBLE all'interno di un ciclo in w1_process(); è necessario reimpostarlo su TASK_RUNNING quando si esce dal ciclo per evitare il warning.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.