CVE-2022-49157
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
26/02/2025
Last modified:
26/02/2025
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
scsi: qla2xxx: Fix premature hw access after PCI error<br />
<br />
After a recoverable PCI error has been detected and recovered, qla driver<br />
needs to check to see if the error condition still persist and/or wait<br />
for the OS to give the resume signal.<br />
<br />
Sep 8 22:26:03 localhost kernel: WARNING: CPU: 9 PID: 124606 at qla_tmpl.c:440<br />
qla27xx_fwdt_entry_t266+0x55/0x60 [qla2xxx]<br />
Sep 8 22:26:03 localhost kernel: RIP: 0010:qla27xx_fwdt_entry_t266+0x55/0x60<br />
[qla2xxx]<br />
Sep 8 22:26:03 localhost kernel: Call Trace:<br />
Sep 8 22:26:03 localhost kernel: ? qla27xx_walk_template+0xb1/0x1b0 [qla2xxx]<br />
Sep 8 22:26:03 localhost kernel: ? qla27xx_execute_fwdt_template+0x12a/0x160<br />
[qla2xxx]<br />
Sep 8 22:26:03 localhost kernel: ? qla27xx_fwdump+0xa0/0x1c0 [qla2xxx]<br />
Sep 8 22:26:03 localhost kernel: ? qla2xxx_pci_mmio_enabled+0xfb/0x120<br />
[qla2xxx]<br />
Sep 8 22:26:03 localhost kernel: ? report_mmio_enabled+0x44/0x80<br />
Sep 8 22:26:03 localhost kernel: ? report_slot_reset+0x80/0x80<br />
Sep 8 22:26:03 localhost kernel: ? pci_walk_bus+0x70/0x90<br />
Sep 8 22:26:03 localhost kernel: ? aer_dev_correctable_show+0xc0/0xc0<br />
Sep 8 22:26:03 localhost kernel: ? pcie_do_recovery+0x1bb/0x240<br />
Sep 8 22:26:03 localhost kernel: ? aer_recover_work_func+0xaa/0xd0<br />
Sep 8 22:26:03 localhost kernel: ? process_one_work+0x1a7/0x360<br />
..<br />
Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-8041:22: detected PCI<br />
disconnect.<br />
Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-107ff:22:<br />
qla27xx_fwdt_entry_t262: dump ram MB failed. Area 5h start 198013h end 198013h<br />
Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-107ff:22: Unable to<br />
capture FW dump<br />
Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-1015:22: cmd=0x0,<br />
waited 5221 msecs<br />
Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-680d:22: mmio<br />
enabled returning.<br />
Sep 8 22:26:03 localhost kernel: qla2xxx [0000:42:00.2]-d04c:22: MBX<br />
Command timeout for cmd 0, iocontrol=ffffffff jiffies=10140f2e5<br />
mb[0-3]=[0xffff 0xffff 0xffff 0xffff]