* 3w-9xxx status in kernel
@ 2006-04-18 11:47 Stéphane Jourdois
2006-04-19 11:02 ` Martin Honermeyer
0 siblings, 1 reply; 4+ messages in thread
From: Stéphane Jourdois @ 2006-04-18 11:47 UTC (permalink / raw)
To: Adam Radford; +Cc: LKML
Hi,
I have a question about 3w-9xxx driver versions :
3w-9xxx version in vanilla 2.6.16 is 2.26.02.005
3w-9xxx version in 2.6.17-rc1-mm2 is 2.26.02.006
but :
3w-9xxx version in 3ware.com 9.3.0.3 codebase is 2.26.04.007
The documentation with 9.3.0.3 codebase says it will not works with
kernel driver <2.26.04.004. But I observe it works fine with codebase
9.3.0.2 (the documentation says it should not).
What is current status of 3w-9xxx driver in 2.6 ?
Will it works on a 9550SX using 9.3.0.3 firmware ?
Could you update documentation about that somewhere, for exemple in
3w-9xxx.c header ?
Thanks very much.
--
/// Stephane Jourdois /"\ ASCII RIBBON CAMPAIGN \\\
((( Consultant securite \ / AGAINST HTML MAIL )))
\\\ 24 rue Cauchy X ///
\\\ 75015 Paris / \ +33 6 8643 3085 ///
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: 3w-9xxx status in kernel
2006-04-18 11:47 3w-9xxx status in kernel Stéphane Jourdois
@ 2006-04-19 11:02 ` Martin Honermeyer
2006-04-19 13:36 ` "Stéphane (kwisatz) Jourdois"
2006-04-19 14:02 ` Miquel van Smoorenburg
0 siblings, 2 replies; 4+ messages in thread
From: Martin Honermeyer @ 2006-04-19 11:02 UTC (permalink / raw)
To: linux-kernel
Hi,
same problem over here. Why does the newest kernel contain an old version of
the 3w-9xxx driver?
We are having performance problems using a 9550SX controller. Read
throughput (measured with hdparm) is worse than on a Desktop system. We are
considering trying to replace it with the newest driver from 3ware.com.
Greetz,
Martin
Stéphane Jourdois wrote:
> Hi,
>
> I have a question about 3w-9xxx driver versions :
>
> 3w-9xxx version in vanilla 2.6.16 is 2.26.02.005
> 3w-9xxx version in 2.6.17-rc1-mm2 is 2.26.02.006
>
> but :
> 3w-9xxx version in 3ware.com 9.3.0.3 codebase is 2.26.04.007
>
>
> The documentation with 9.3.0.3 codebase says it will not works with
> kernel driver <2.26.04.004. But I observe it works fine with codebase
> 9.3.0.2 (the documentation says it should not).
>
> What is current status of 3w-9xxx driver in 2.6 ?
> Will it works on a 9550SX using 9.3.0.3 firmware ?
> Could you update documentation about that somewhere, for exemple in
> 3w-9xxx.c header ?
>
> Thanks very much.
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: 3w-9xxx status in kernel
2006-04-19 11:02 ` Martin Honermeyer
@ 2006-04-19 13:36 ` "Stéphane (kwisatz) Jourdois"
2006-04-19 14:02 ` Miquel van Smoorenburg
1 sibling, 0 replies; 4+ messages in thread
From: "Stéphane (kwisatz) Jourdois" @ 2006-04-19 13:36 UTC (permalink / raw)
To: Martin Honermeyer; +Cc: linux-kernel
Martin Honermeyer a écrit :
> We are having performance problems using a 9550SX controller. Read
> throughput (measured with hdparm) is worse than on a Desktop system.
We are
> considering trying to replace it with the newest driver from 3ware.com.
I saw somewhere in the knowledgebase on there website that 2.26.02 is
newer than 2.26.04.
anyway :
Don't test using hdparm, it doesn't works (I don't know why). Test using
bonnie++. I have 100MB/s throughput reading and writing on a 9550SX-12.
hdparm says 7MB/s.
Hope it helps.
Stéphane Jourdois.
--
/// Stephane Jourdois /"\ ASCII RIBBON CAMPAIGN \\\
((( Consultant securite \ / AGAINST HTML MAIL )))
\\\ 24 rue Cauchy X ///
\\\ 75015 Paris / \ +33 6 8643 3085 ///
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: 3w-9xxx status in kernel
2006-04-19 11:02 ` Martin Honermeyer
2006-04-19 13:36 ` "Stéphane (kwisatz) Jourdois"
@ 2006-04-19 14:02 ` Miquel van Smoorenburg
1 sibling, 0 replies; 4+ messages in thread
From: Miquel van Smoorenburg @ 2006-04-19 14:02 UTC (permalink / raw)
To: linux-kernel
In article <e2558p$o5f$2@sea.gmane.org>,
Martin Honermeyer <maze@strahlungsfrei.de> wrote:
>Hi,
>
>same problem over here. Why does the newest kernel contain an old version of
>the 3w-9xxx driver?
>
>We are having performance problems using a 9550SX controller. Read
>throughput (measured with hdparm) is worse than on a Desktop system. We are
>considering trying to replace it with the newest driver from 3ware.com.
The default settings for the 3w9xxx cards suck.
You need to make sure that the nr_requests (kernel request queue)
is at least twice the size of queue_depth (hardware requests queue).
Also the deadline or cfq i/o schedulers work a bit better for
database-like workloads.
Try something like this, replacing sda with the device name
of your 3ware controller.
# Limit queue depth somewhat
echo 128 > /sys/block/sda/device/queue_depth
# Increase nr_requests
echo 256 > /sys/block/sda/queue/nr_requests
# Don't use as for database-like loads
echo deadline > /sys/block/sda/queue/scheduler
CFQ seems to like larger nr_requests, so if you use CFQ, try 254
(maximum hardware size) for queue_depth and 512 or 1024 for nr_requests.
Oh, remember, if you have just created a RAID array on
the disks, wait with testing until the whole array has been
rebuild..
Mike.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-04-19 14:02 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-18 11:47 3w-9xxx status in kernel Stéphane Jourdois
2006-04-19 11:02 ` Martin Honermeyer
2006-04-19 13:36 ` "Stéphane (kwisatz) Jourdois"
2006-04-19 14:02 ` Miquel van Smoorenburg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox