Re: [PATCH] mpt2sas: don't handle broadcast primitives

2013-07-24 Thread Jörn Engel
On Wed, 24 July 2013 23:42:22 +0300, Baruch Even wrote: > On Sat, Jul 20, 2013 at 1:11 AM, Jörn Engel wrote: > > On Fri, 19 July 2013 18:06:59 -0400, Jörn Engel wrote: > >> > >> The handling of broadcast primitives involves > >> _scsih_block_io_all_device(), which does what the name implies. I ha

Re: [PATCH] mpt2sas: don't handle broadcast primitives

2013-07-24 Thread Baruch Even
On Sat, Jul 20, 2013 at 1:11 AM, Jörn Engel wrote: > On Fri, 19 July 2013 18:06:59 -0400, Jörn Engel wrote: >> >> The handling of broadcast primitives involves >> _scsih_block_io_all_device(), which does what the name implies. I have >> observed cases with >60s of blocking io on all devices, caus

[PATCH] mpt2sas: don't handle broadcast primitives

2013-07-19 Thread Jörn Engel
The handling of broadcast primitives involves _scsih_block_io_all_device(), which does what the name implies. I have observed cases with >60s of blocking io on all devices, caused by a single bad device. The downsides of this code are obvious, while the upsides are more elusive. Signed-off-by: J

Re: [PATCH] mpt2sas: don't handle broadcast primitives

2013-07-19 Thread Jörn Engel
On Fri, 19 July 2013 18:06:59 -0400, Jörn Engel wrote: > > The handling of broadcast primitives involves > _scsih_block_io_all_device(), which does what the name implies. I have > observed cases with >60s of blocking io on all devices, caused by a > single bad device. The downsides of this code