On 09/29/2015 03:47 AM, Hannes Reinecke wrote:
The 'activate_complete' function needs to be executed after
stpg has finished, so we can as well execute stpg synchronously
and call the function directly.

Hello Hannes,

Another patch in this series moves invocation of the STPG commands to the context of a workqueue. The setup on which I have been testing this patch series consists of an initiator system with four ports and a target system with eight ports and 100 LUNs. As a result, 4*8*100=3200 /dev/sd* devices are created on the initiator system and monitored by the scsi_dh_alua handler. How many kernel threads will be needed to monitor all these paths concurrently and how much memory will be required for all these kernel threads ? What if the number of LUNs would be even higher, e.g. 1000 ? Sorry but because of scalability concerns my preference is that the RTPG and STPG commands are invoked asynchronously.

Thanks,

Bart.
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to