[SCSI] mpt fusion: Fix for module unload problem in flash less controller environment
authorPrakash, Sathya <sathya.prakash@lsi.com>
Fri, 11 Jan 2008 09:12:17 +0000 (14:42 +0530)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Wed, 23 Jan 2008 17:29:24 +0000 (11:29 -0600)
commit984621b4379cccbd0330e10622021a3cfe464ad5
tree14ae059426f6c0de8f87e15503704c8544d52fe6
parent32cfe344b002b4d6fe6852a006a9ef3c9ccdb545
[SCSI] mpt fusion: Fix for module unload problem in flash less controller environment

This patch fixes the module unload problem in flash less 1030
controller environment where firmware download boot functionality is
invoked.  The problem is due to the firmware download is being done in
the reverse order, which this patch solves by insureing the download
occurs to the last controller being reset.

signed-off-by: Sathya Prakash <sathya.prakash@lsi.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/message/fusion/mptbase.c
drivers/message/fusion/mptbase.h