]> Gentwo Git Trees - linux/.git/commit
scsi: pm80xx: Fix race condition caused by static variables
authorFrancisco Gutierrez <frankramirez@google.com>
Wed, 23 Jul 2025 18:35:43 +0000 (18:35 +0000)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 26 Aug 2025 02:20:07 +0000 (22:20 -0400)
commitd6477ee38ccfbeaed885733c13f41d9076e2f94a
tree7ca432b066b73640a7255f564664f93fc885117e
parente5e11f666d5c35086b89544bf1c512ccc80f1b9c
scsi: pm80xx: Fix race condition caused by static variables

Eliminate the use of static variables within the log pull implementation
to resolve a race condition and prevent data gaps when pulling logs from
multiple controllers in parallel, ensuring each operation is properly
isolated.

Signed-off-by: Francisco Gutierrez <frankramirez@google.com>
Link: https://lore.kernel.org/r/20250723183543.1443301-1-frankramirez@google.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/pm8001/pm8001_ctl.c
drivers/scsi/pm8001/pm8001_init.c
drivers/scsi/pm8001/pm8001_sas.h