From: Stephen M. Cameron Date: Tue, 3 May 2011 19:53:52 +0000 (-0500) Subject: cciss: do soft reset if hard reset is broken X-Git-Tag: v3.0-rc1~162^2~27 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5afe278114a8dd9480813377c75b5e40a42c5066;p=pandora-kernel.git cciss: do soft reset if hard reset is broken on driver load, if reset_devices is set, and the hard reset attempts fail, try to bring up the controller to the point that a command can be sent, and send it a soft reset command, then after the reset undo whatever driver initialization was done to get it to the point to take a command, and re-do it after the reset. This is to get kdump to work on all the "non-resettable" controllers (except 64xx controllers which can't be reset due to the potentially shared cache module.) Signed-off-by: Stephen M. Cameron Signed-off-by: Jens Axboe --- Reading git-diff-tree failed