linux_dsm_epyc7002/drivers/scsi/mpt2sas
nagalakshmi.nandigama@lsi.com 43d6ddfa7a [SCSI] mpt2sas : While enabling phy, read the current port number from sas iounit page 0 instead of page 1
The port number is changing after disabling/enabling phys using the SysFS
interface This is because the firmware behavour changed where it would read
the the port number then set it to some different value even though Auto Port
Config is turned on.  With this change of behavour in FW, it is possible that
the expanders are moved from one port to another after disabling /enabling
phys. This is occuring because the port number in sas iounit page 1 is not
matching up to the current port in page 0. In order to fix this the driver is
modified to read the current port number from sas iounit page 0 instead of
page 1.  Also copy the port and phy flags over from page 0 to page 1.

Signed-off-by: Nagalakshmi Nandigama <nagalakshmi.nandigama@lsi.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2012-04-23 19:27:33 +01:00
..
mpi [SCSI] mpt2sas: MPI next revision header update 2012-04-23 19:26:49 +01:00
Kconfig [SCSI] mpt2sas: Copyright 2010. 2010-04-11 09:24:02 -05:00
Makefile
mpt2sas_base.c [SCSI] mpt2sas: Fix linux driver sparse errors 2012-04-23 19:27:27 +01:00
mpt2sas_base.h [SCSI] mpt2sas: Improvement were made to better protect the sas_device, raid_device, and expander_device lists 2012-04-23 19:27:15 +01:00
mpt2sas_config.c mpt2sas: Fix typo in mpt2sas_config.c 2012-02-03 22:45:35 +01:00
mpt2sas_ctl.c [SCSI] mpt2sas: Fix security scan issues reported by source code analysis tool 2012-04-23 19:27:21 +01:00
mpt2sas_ctl.h [SCSI] mpt2sas : WarpDrive New product SSS6200 support added 2011-05-01 10:36:54 -05:00
mpt2sas_debug.h [SCSI] mpt2sas: Fixed Big Indian Issues on 32 bit PPC 2011-06-29 16:07:00 -05:00
mpt2sas_scsih.c [SCSI] mpt2sas: Fix linux driver sparse errors 2012-04-23 19:27:27 +01:00
mpt2sas_transport.c [SCSI] mpt2sas : While enabling phy, read the current port number from sas iounit page 0 instead of page 1 2012-04-23 19:27:33 +01:00