PT-2026-64651 · Linux · Linux
CVE-2026-64430
·
Publicado
2026-07-25
·
Atualizado
2026-07-25
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
In the Linux kernel, the following vulnerability has been resolved:
NTB: epf: Avoid calling pci irq vector() from hardirq context
ntb epf vec isr() calls pci irq vector() in hardirq context to derive
the vector number. pci irq vector() calls msi get virq() that takes a
mutex and can therefore trigger "scheduling while atomic" splats:
BUG: scheduling while atomic: kworker/u33:0/55/0x00010001
...
Call trace:
...
schedule+0x38/0x110
schedule preempt disabled+0x28/0x50
mutex lock.constprop.0+0x848/0x908
mutex lock slowpath+0x18/0x30
mutex lock+0x4c/0x60
msi domain get virq+0xe8/0x138
pci irq vector+0x2c/0x60
ntb epf vec isr+0x28/0x120 [ntb hw epf]
handle irq event percpu+0x70/0x3a8
handle irq event+0x48/0x100
handle edge irq+0x100/0x1c8
...
Cache the Linux IRQ number for vector 0 when vectors are allocated and
use it as a base in the ISR. Running the ISR in a threaded IRQ handler
would also avoid the problem, but that would be unnecessary here.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux