Date: Tue, 17 Jan 2006 08:36:39 +0000 From: John McLaughlin <mail2jmcl@gmail.com> To: =?ISO-8859-1?Q?S=F8ren?= Schmidt <sos@deepcore.dk> Cc: freebsd-bugs@FreeBSD.ORG, Gleb Smirnoff <glebius@FreeBSD.ORG> Subject: Re: kern/91410: [ata] Promise SATA controller + striping : "SETFEATURES SET TRANSFER MODE semaphore timeout" Message-ID: <1137486999.3130.16.camel@localhost.localdomain> In-Reply-To: <43C3BBF6.60700@deepcore.dk> References: <200601101328.k0ADSrXJ000184@freefall.freebsd.org> <43C3BBF6.60700@deepcore.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi all, Belated update on this one, as I finally got back to trying all Søren's suggestions. I tried the suggestion of disabling PREEMPTION in the kernel, and going down the GEOM route again. No joy though, the system hung again with the semaphore timeout, albeit after a slightly longer period and heavier load. Using atacontrol to create the stripe has however worked well. I hadn't RTFM closely enough and had therefore ignored the "Hardware RAID" section in the handbook as I'd only been considering the card as a non RAID controller. It's proved rock solid and performs well under heavy load so this'll be my solution. Thanks for the help! John On Tue, 2006-01-10 at 14:51 +0100, Søren Schmidt wrote: > Gleb Smirnoff wrote: > > Synopsis: [ata] Promise SATA controller + striping : "SETFEATURES SET TRANSFER MODE semaphore timeout" > > > > Responsible-Changed-From-To: freebsd-bugs->sos > > Responsible-Changed-By: glebius > > Responsible-Changed-When: Tue Jan 10 13:28:31 UTC 2006 > > Responsible-Changed-Why: > > To ATA maintainer. > > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=91410 > > Does it fail if you use atacontrol to create a RAID instead of gsomething ? > > Does it fail if you remove PREEMPTION from the kernel config ? > > -Søren
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1137486999.3130.16.camel>