Skip to contentSkip to conversation

mpt fusion: Rescan SAS topology added.

PATCH In review Kashyap, Desai 1 participant 1 message Apr 3, 2009

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 6/6 mpt fusion: Rescan SAS topology added.

1.) SAS topology Rescan is added. If Firmware is doing Reset and we get Device add interrupt from Firmware, we will not recieve it as part of Reset is going ON. After Reset we will do special Rescan of SAS topology.
---

---

drivers/message/fusion/mptbase.h +2 -0
index b286be2..19f3325 100644
@@ -712,6 +712,7 @@ typedef struct _MPT_ADAPTER
 	u16			 hba_port_num_phy;
 	struct list_head	 sas_device_info_list;
 	struct semaphore	 sas_device_info_mutex;
+	u8			 old_sas_discovery_protocal;
 	u8			 sas_discovery_quiesce_io;
 	int			 sas_index; /* index refrencing */
 	MPT_MGMT		 sas_mgmt;
@@ -742,6 +743,7 @@ typedef struct _MPT_ADAPTER
 	spinlock_t		 fault_reset_work_lock;
 
 	u8			sg_addr_size;
+	u8			in_rescan;
 	u8			SGE_size;
 
 } MPT_ADAPTER;
drivers/message/fusion/mptsas.c +192 -0

246 lines not on this page · raw message