Here is a patch for mpt fusion drivers, which
removes the watchdog timers from mptctl/mptscsih.
The patch and changelog follows.

Pls note, this patch should be applied against
a recent patch from Andi Kleen "Add compat_ioctl to mptctl" 
before applying this patch. Andi's patch was applied against.
bk://linux-scsi.bkbits.net/scsi-misc-2.6 

Change log:

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: Eric Moore <[EMAIL PROTECTED]>




Attachment: mptlinux-3.01.19.patch
Description: Binary data

Reply via email to