On Mon, 2007-09-17 at 19:58 -0600, Eric Moore wrote:
> 1) mpt_fault_reset_work - new workthread to quickly handle a card that goes 
> into FAULT state.  Previously handled by eh threads, requiring commands to 
> timeout (SD_TIMEOUT) to recover a card.
> 2) mpt_SoftResetHandler - less expensive method to reset card, other known as 
> MESSAGE_UNIT_RESET-MUR.  The MUR doesn't perform a start_of_day recovery as 
> does mpt_HardResetHandler, hence its quicker recovery time.  Also with MUR, 
> the firmware is not reloaded, and only single pci function will be reset, 
> whereas mpt_HardResetHandler will reset both functions.  An example of dual 
> function card is the U320 1030 chip.
> 3) rewrite of all internal generated functions that issue commands to 
> firmware, porting them to be single threaded using the generic MPT_MGMT 
> struct. Killing all the watchdog timer functions that were previously 
> handling timeout of internal commands, thus addressing race conditions 
> reported by several customers.
> 4) cleanup MPT_SCSI_HOST struct, deleting unused struct members
> 5) cleanup ioc_reset callback handlers, introducing wrappers for synronizing 
> error recovery (mpt_set_taskmgmt_in_progress_flag, 
> mpt_clear_taskmgmt_in_progress_flag), as the fusion firmware only handles one 
> task management request at a time.
> 
> Signed-off-by: Eric Moore <[EMAIL PROTECTED]>

Well, I'll put this in this time.  However, it contains a whole slew of
pointless changes like this:


> -                       mdelay (10);
> +                       udelay (10000);

and

> -               mdelay(1);
> +               udelay(1000);

Which is going to excite the janitors into a frenzy of replace udelay
with mdelay patches, which I can well do without ... please don't do
this type of change unless there's some actual reason for it.

James


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

Reply via email to