CVE-2022-49157

scsi: qla2xxx: Fix premature hw access after PCI error

published February 26, 2025

CVSS
—
EPSS
0%
Percentile
18.0
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

scsi: qla2xxx: Fix premature hw access after PCI error

After a recoverable PCI error has been detected and recovered, qla driver

needs to check to see if the error condition still persist and/or wait

for the OS to give the resume signal.

Sep 8 22:26:03 localhost kernel: WARNING: CPU: 9 PID: 124606 at qla_tmpl.c:440

qla27xx_fwdt_entry_t266+0x55/0x60 [qla2xxx]

Sep 8 22:26:03 localhost kernel: RIP: 0010:qla27xx_fwdt_entry_t266+0x55/0x60

[qla2xxx]

Sep 8 22:26:03 localhost kernel: Call Trace:

Sep 8 22:26:03 localhost kernel: ? qla27xx_walk_template+0xb1/0x1b0 [qla2xxx]

Sep 8 22:26:03 localhost kernel: ? qla27xx_execute_fwdt_template+0x12a/0x160

[qla2xxx]

Sep 8 22:26:03 localhost kernel: ? qla27xx_fwdump+0xa0/0x1c0 [qla2xxx]

Sep 8 22:26:03 localhost kernel: ? qla2xxx_pci_mmio_enabled+0xfb/0x120

[qla2xxx]

Sep 8 22:26:03 localhost kernel: ? report_mmio_enabled+0x44/0x80

Sep 8 22:26:03 localhost kernel: ? report_slot_reset+0x80/0x80

Sep 8 22:26:03 localhost kernel: ? pci_walk_bus+0x70/0x90

Sep 8 22:26:03 localhost kernel: ? aer_dev_correctable_show+0xc0/0xc0

Sep 8 22:26:03 localhost kernel: ? pcie_do_recovery+0x1bb/0x240

Sep 8 22:26:03 localhost kernel: ? aer_recover_work_func+0xaa/0xd0

Sep 8 22:26:03 localhost kernel: ? process_one_work+0x1a7/0x360

..

Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-8041:22: detected PCI

disconnect.

Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-107ff:22:

qla27xx_fwdt_entry_t262: dump ram MB failed. Area 5h start 198013h end 198013h

Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-107ff:22: Unable to

capture FW dump

Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-1015:22: cmd=0x0,

waited 5221 msecs

Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-680d:22: mmio

enabled returning.

Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-d04c:22: MBX

Command timeout for cmd 0, iocontrol=ffffffff jiffies=10140f2e5

mb[0-3]=[0xffff 0xffff 0xffff 0xffff]

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00268 · 18.0th percentile
Published
2025-02-26T01:55Z
EPSS history
Timeline
  • 26 FEB 01:55Z
    scsi: qla2xxx: Fix premature hw access after PCI error
    cvelistv5