Your commit:

    [SCSI] mpt2sas: Fix the race between broadcast asyn event and scsi command 
completion
    
    False timeout after hard resets, there were two issues which leads
    to timeout.
    (1) Panic because of invalid memory access in the broadcast asyn
    event processing routine due to a race between accessing the scsi command
    pointer from broadcast asyn event processing thread and completing
    the same scsi command from the interrupt context.
    (2)  Broadcast asyn event notifcations are not handled due to events
    ignored while the broadcast asyn event is activity being processed
    from the event process kernel thread.
    
    In addition, changed the ABRT_TASK_SET to ABORT_TASK in the
    broadcast async event processing routine.   This is less disruptive to other
    request that generate Broadcast Asyn Primitives besides target
    reset. e.g clear reservations, microcode download,and mode select.
    
    Signed-off-by: Kashyap Desai <[email protected]>
    Cc: [email protected]
    Signed-off-by: James Bottomley <[email protected]>

has been added to the upstream SCSI tree
You can find it here:

http://git.kernel.org/?p=linux/kernel/git/jejb/scsi-rc-fixes-2.6.git;a=commit;h=ec07a053597bdab51cbd23619f9f9f392712508a

This patch is scheduled to be pushed for 2.6.37

James Bottomley

P.S. If you find this email unwanted, set up a procmail rule junking on
the header:

X-Git-Tree: SCSI

_______________________________________________
stable mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/stable

Reply via email to