OpenCloudOS-Kernel/drivers/scsi/aacraid
Raghava Aditya Renukunta a56e574067 scsi: aacraid: Fixed expander hotplug for SMART family
Current driver Hotplug processing code skips over Enclosure channel,
therefore any addition/removal of expander enclosure is not processed.
Additionally device addition code relies on older device type, which
prevents the hotplug of adapter expanders.

Fixed by removing code that skips over Enclosure channels and using the
latest device type for addition or removal or enclosure expanders.

Fixes: 6223a39fe6 (scsi: aacraid: Added support for hotplug)
Signed-off-by: Raghava Aditya Renukunta <RaghavaAditya.Renukunta@microsemi.com>
Reviewed-by: Dave Carroll <david.carroll@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2017-02-23 17:02:15 -05:00
..
Makefile [SCSI] aacraid: Add new code for PMC-Sierra's SRC based controller family 2011-03-23 11:36:58 -05:00
TODO
aachba.c scsi: aacraid: Save adapter fib log before an IOP reset 2017-02-22 18:41:42 -05:00
aacraid.h scsi: aacraid: Update driver version 2017-02-22 18:41:42 -05:00
commctrl.c scsi: aacraid: Use correct channel number for raw srb 2017-02-22 18:41:41 -05:00
comminit.c scsi: aacraid: Fix sync fibs time out on controller reset 2017-02-22 18:41:42 -05:00
commsup.c scsi: aacraid: Fixed expander hotplug for SMART family 2017-02-23 17:02:15 -05:00
dpcsup.c scsi: aacraid: Update copyrights 2017-02-03 10:35:04 -05:00
linit.c scsi: aacraid: Added sysfs for driver version 2017-02-22 18:41:42 -05:00
nark.c scsi: aacraid: Update copyrights 2017-02-03 10:35:04 -05:00
rkt.c scsi: aacraid: Update copyrights 2017-02-03 10:35:04 -05:00
rx.c scsi: aacraid: Fix camel case 2017-02-22 18:41:41 -05:00
sa.c scsi: aacraid: Update copyrights 2017-02-03 10:35:04 -05:00
src.c scsi: aacraid: Save adapter fib log before an IOP reset 2017-02-22 18:41:42 -05:00