Date: Thu, 28 Feb 2013 23:05:12 +0400 From: rihad <rihad@mail.ru> To: John Baldwin <jhb@freebsd.org> Cc: freebsd-stable@freebsd.org, vince@unsane.co.uk Subject: Re: mfi timeouts Message-ID: <512FAA68.5040206@mail.ru> In-Reply-To: <512EECD4.5080600@mail.ru> References: <512CFF90.8080806@mail.ru> <201302261548.56253.jhb@freebsd.org> <512DA073.9090908@mail.ru> <201302271159.13424.jhb@freebsd.org> <512EECD4.5080600@mail.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On 02/28/2013 09:36 AM, rihad wrote: > On 02/27/2013 08:59 PM, John Baldwin wrote: >> On Wednesday, February 27, 2013 12:58:11 am rihad wrote: >>> Now about this part taken from here >>> http://lists.freebsd.org/pipermail/freebsd-scsi/2011-March/004839.html >>> > By issuing a dummy read operation (thus forcing a flush of data >>> buffers), this issue is largely averted. >>> >>> Does this mean that battery-backed cache (BBU) is effectively rendered >>> useless, as all write operations are forced on to the disk platters on >>> every interrupt? >> No, this is a very different level. This is forcing pending PCI DMA >> transactions on the PCI bus to flush by doing a read, not forcing I/O >> buffers to be flushed to disk. >> > Thanks for clarifying. > > After applying the "dummy read" patch mfi timeouts don't appear in > dmesg output any more, but i/o stalls still occurred 2-3 times during > periods of high activity, for no more than 10-20 seconds. I guess the > only way to fix that is to choose another hardware RAID > implementation, or try Steven Hartland's patch? Does 8.3 or 9.1 > include more fixes in this area, is upgrading recommended? Oops, still same errors occurring even after kernel rebuild... I/O stalled for around 100 seconds as per application logs... I wonder why the patch didn't help? :( mfi0: COMMAND 0xffffff80010ccda0 TIMEOUT AFTER 59 SECONDS mfi0: COMMAND 0xffffff80010ccaf8 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cc520 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010ca6d8 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cc410 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010ca7e8 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010caa08 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cbfd0 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cc0e0 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010c9880 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cca70 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010c94c8 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cae48 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010ccb80 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010ca320 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010c9990 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cb178 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cac28 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010ca8f8 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cd0d0 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010c9f68 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010c9440 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010ca430 TIMEOUT AFTER 57 SECONDS mfi0: COMMAND 0xffffff80010cc058 TIMEOUT AFTER 56 SECONDS mfi0: COMMAND 0xffffff80010cb288 TIMEOUT AFTER 52 SECONDS mfi0: COMMAND 0xffffff80010cb6c8 TIMEOUT AFTER 52 SECONDS mfi0: COMMAND 0xffffff80010cbc18 TIMEOUT AFTER 51 SECONDS mfi0: COMMAND 0xffffff80010cbdb0 TIMEOUT AFTER 51 SECONDS mfi0: COMMAND 0xffffff80010c97f8 TIMEOUT AFTER 47 SECONDS mfi0: COMMAND 0xffffff80010ccc90 TIMEOUT AFTER 41 SECONDS mfi0: COMMAND 0xffffff80010cd048 TIMEOUT AFTER 37 SECONDS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?512FAA68.5040206>