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

CVE-2026-64430

Produtos afetados

Linux