In the Linux kernel, the following vulnerability has been resolved:
net/mlx5: Use deltimersync in fw reset flow of halting poll
Substitute deltimer() with deltimersync() in fw reset polling deactivation flow, in order to prevent a race condition which occurs when deltimer() is called and timer is deactivated while another process is handling the timer interrupt. A situation that led to the following call trace: RIP: 0010:runtimersoftirq+0x137/0x420 <IRQ> recalibratecpukhz+0x10/0x10 ktimeget+0x3e/0xa0 ? schedclockcpu+0xb/0xc0 _dosoftirq+0xf5/0x2ea irqexitrcu+0xc1/0xf0 sysvecapictimerinterrupt+0x9e/0xc0 asmsysvecapictimerinterrupt+0x12/0x20 </IRQ>