kern/91410: [ata] Promise SATA controller + striping :
"SETFEATURES SET TRANSFER MODE semaphore timeout"
John McLaughlin
mail2jmcl at gmail.com
Tue Jan 17 00:36:54 PST 2006
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
More information about the freebsd-bugs
mailing list