diff options
author | Ranjan Kumar <ranjan.kumar@broadcom.com> | 2024-11-10 22:44:02 +0300 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2024-12-04 20:21:05 +0300 |
commit | 711201a8b8334a397440ac0b859df0054e174bc9 (patch) | |
tree | 3fffe009d63f0f23ee9c33144a98b25238f79b28 /tools/perf/scripts/python/syscall-counts.py | |
parent | 367ac16e5ff2dcd6b7f00a8f94e6ba98875cb397 (diff) | |
download | linux-711201a8b8334a397440ac0b859df0054e174bc9.tar.xz |
scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs
The driver, through the SAS transport, exposes a sysfs interface to
enable/disable PHYs in a controller/expander setup. When multiple PHYs
are disabled and enabled in rapid succession, the persistent and current
config pages related to SAS IO unit/SAS Expander pages could get
corrupted.
Use separate memory for each config request.
Signed-off-by: Prayas Patel <prayas.patel@broadcom.com>
Signed-off-by: Ranjan Kumar <ranjan.kumar@broadcom.com>
Link: https://lore.kernel.org/r/20241110194405.10108-3-ranjan.kumar@broadcom.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions