• James Bottomley's avatar
    mptfusion: delete watchdogs timers from mptctl and mptscsih · 7e8c19ef
    James Bottomley authored
    From: 	Moore, Eric Dean <Eric.Moore@lsil.com>
    
    1) mptscsih.c: I have changed task management 
    requests so they complete in same thread before returning
    to os.  I removed the TMtimer code.  
     
    (2) mptctl.c: I have deleted both TMtimer and timer code. Replaced
    with wait_event_interruptible_timeout.  So commands are now
    completed in same thread.  
     
    (3) mptctl_do_fw_download - nasty polling of global parameters
    that are set in contents of interrupt handler(mptctl_reply), now using
    wait_event_interruptible_timeout. 
     
    (4) I have cleaned up mptctl_reply.
    Signed-off-by: default avatarEric Moore <Eric.Moore@lsil.com>
    Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
    7e8c19ef
mptscsih.c 162 KB