diff options
| author | Ranjan Kumar <[email protected]> | 2024-11-10 19:44:02 +0000 |
|---|---|---|
| committer | Martin K. Petersen <[email protected]> | 2024-12-04 17:21:05 +0000 |
| commit | 711201a8b8334a397440ac0b859df0054e174bc9 (patch) | |
| tree | 3fffe009d63f0f23ee9c33144a98b25238f79b28 /drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | |
| parent | scsi: mpi3mr: Synchronize access to ioctl data buffer (diff) | |
| download | kernel-711201a8b8334a397440ac0b859df0054e174bc9.tar.gz kernel-711201a8b8334a397440ac0b859df0054e174bc9.zip | |
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 <[email protected]>
Signed-off-by: Ranjan Kumar <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.c')
0 files changed, 0 insertions, 0 deletions
