[SCSI] mpt2sas: fix crash due to Watchdog is active while OS in standby mode
authorKashyap, Desai <kashyap.desai@lsi.com>
Fri, 7 Aug 2009 14:07:59 +0000 (19:37 +0530)
committerJames Bottomley <James.Bottomley@suse.de>
Thu, 13 Aug 2009 21:30:23 +0000 (16:30 -0500)
commite4750c989f732555fca86dd73d488c79972362db
tree8987b1c48b6e987b000c2e114ea233aeacdd5e6d
parent6bd4e1e4d6023f4da069fd68729c502cc4e6dfd0
[SCSI] mpt2sas: fix crash due to Watchdog is active while OS in standby mode

Fix oops ocurring at hibernation time.  This oops was due to the firmware fault
watchdog timer still running after we freed resources. To fix the issue we need
to terminate the watchdog timer at hibernation time.

Signed-off-by: Kashyap Desai <kashyap.desai@lsi.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/mpt2sas/mpt2sas_base.c
drivers/scsi/mpt2sas/mpt2sas_base.h
drivers/scsi/mpt2sas/mpt2sas_scsih.c