← CVE Intelligence

CVE-2026-89514

scsi: fnic: Use GFP_ATOMIC for VLAN alloc under spinlock PUBLISHED

Description (CNA)

In the Linux kernel, the following vulnerability has been resolved: scsi: fnic: Use GFP_ATOMIC for VLAN alloc under spinlock fnic_fcoe_process_vlan_resp() allocates a VLAN descriptor with kzalloc_obj() (default GFP_KERNEL) while holding vlans_lock via spin_lock_irqsave(). GFP_KERNEL may sleep, which is not allowed in this atomic context and can trigger a sleeping-from-invalid-context warning or deadlock. Pass GFP_ATOMIC so the allocation is safe under the IRQ-safe spinlock.

Affected (CNA)

Vendor / productVersions
Linux / Linuxaffected 098585aa8acab3fcd46ce908af84ef168f5ccab6 before c4ade059aaeb51fdb3f4ae71e1ea3e2019b85178; affected 098585aa8acab3fcd46ce908af84ef168f5ccab6 before d86f65aed01408613607f8fc31493f07554788f2; affected 098585aa8acab3fcd46ce908af84ef168f5ccab6 before 9639c6324524ea3f934908bd51f02430000954ab
Linux / Linuxaffected 6.14; unaffected 0 before 6.14; unaffected 6.18.51 through 6.18.*; unaffected 7.2.4 through 7.2.*; unaffected 7.3 through *

CWE

No CWE identifiers supplied.

References