From: Ben Collins Date: Mon, 11 Jun 2012 18:44:44 +0000 (-0400) Subject: [SCSI] aacraid: Relax the tight timeout loop on fib commands X-Git-Tag: v3.6-rc1~103^2~47 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=30002f1c02ada69342443e7ed5ee9118feb89510;p=pandora-kernel.git [SCSI] aacraid: Relax the tight timeout loop on fib commands The loop that waited for syncronous fib commands was causing a CPU stall when a timeout actually occured. 1) Switch to using a more accurate timeout mechanism. 2) Do not pace the loop with udelay(). Use cpu_relax() to allow for scheduling to occur. Signed-off-by: Ben Collins Acked-by: Achim Leubner Signed-off-by: James Bottomley --- Reading git-diff-tree failed