View previous topic :: View next topic |
Author |
Message |
linuxreaktor n00b
Joined: 03 Jan 2004 Posts: 41 Location: Frankfurt / Germany
|
Posted: Sun Jul 15, 2007 11:37 pm Post subject: [Solved] Promise SATA 300 TX2plus & NCQ |
|
|
Hello Folks,
i wonder how to get NCQ working with Promise PDC40775 (SATA 300 TX2plus) (rev 02) SATA Controller...
I have 2 SAMSUNG HD300LJ connected to this card....
Samsung Datasheet says they do support NCQ...
libata & Promise state that the controller also supports NCQ...
But my dmesg tells:
Code: | ata1: SATA max UDMA/133 cmd 0xf0baa200 ctl 0xf0baa238 bmdma 0x00000000 irq 17
ata2: SATA max UDMA/133 cmd 0xf0baa280 ctl 0xf0baa2b8 bmdma 0x00000000 irq 17
ata3: PATA max UDMA/133 cmd 0xf0baa300 ctl 0xf0baa338 bmdma 0x00000000 irq 17
scsi0 : sata_promise
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: ATA-7: SAMSUNG HD300LJ, ZT100-12, max UDMA7
ata1.00: 586072368 sectors, multi 0: LBA48 NCQ (depth 0/32)
ata1.00: configured for UDMA/133
scsi1 : sata_promise
ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.00: ATA-7: SAMSUNG HD300LJ, ZT100-12, max UDMA7
ata2.00: 586072368 sectors, multi 0: LBA48 NCQ (depth 0/32)
ata2.00: configured for UDMA/133
scsi2 : sata_promise
scsi 0:0:0:0: Direct-Access ATA SAMSUNG HD300LJ ZT10 PQ: 0 ANSI: 5
scsi 1:0:0:0: Direct-Access ATA SAMSUNG HD300LJ ZT10 PQ: 0 ANSI: 5
|
NCQ (depth 0/32) by both drives, which means NCQ is disabled....
After looking in the libata_faq, i tried
Code: | echo 31 > /sys/block/sda/device/queue_depth |
but all i get is a "permission denied"...
There is no accessible BIOS Bootmenu for this card (for enabling NCQ)...
I am using gentoo-sources 2.6.21-r4, and the libata-driver sata_promise compiled in the kernel...
Can anyone help me?
Thanks & Greetings David
PS. or just tell me that there is no performance gain, or that it would damage my linux-softraid1 md0, which is on this drives, so that i have a reason to stop trying
Last edited by linuxreaktor on Mon Jul 16, 2007 8:35 pm; edited 1 time in total |
|
Back to top |
|
|
PrakashP Veteran
Joined: 27 Oct 2003 Posts: 1249 Location: C.C.A.A., Germania
|
Posted: Mon Jul 16, 2007 7:16 pm Post subject: |
|
|
Either your drive(s) are black-listed or the promise driver doesn't have NCQ support, yet. But I don't know an easy way to find it out. |
|
Back to top |
|
|
linuxreaktor n00b
Joined: 03 Jan 2004 Posts: 41 Location: Frankfurt / Germany
|
Posted: Mon Jul 16, 2007 7:41 pm Post subject: |
|
|
Thanks, these were my first thoughts, but for the drives, there are people using (found by google) the same drives NCQ enabled in combination with other controllers...
And for the controller, libata-homepage says:
Quote: | Promise TX2/TX4
Driver name: sata_promise
Summary: No TCQ. Newer cards support NCQ. Full SATA control including hotplug and PM on all. |
And i have a "newer" card, as stated in feature list in the manual... Also BIOS version of the card is the latest (which is also the first for this card)....
Any other clues?Is there anyone also using this controller?
Greetings David |
|
Back to top |
|
|
PrakashP Veteran
Joined: 27 Oct 2003 Posts: 1249 Location: C.C.A.A., Germania
|
Posted: Mon Jul 16, 2007 8:16 pm Post subject: |
|
|
Take a close look here and you'll find my secound assumption correct. Keep in mind your quoted paragraph just refers to the hw, not the driver. |
|
Back to top |
|
|
linuxreaktor n00b
Joined: 03 Jan 2004 Posts: 41 Location: Frankfurt / Germany
|
Posted: Mon Jul 16, 2007 8:35 pm Post subject: |
|
|
Aha, reading the matrix like this, could... maybe... explain it...
So now, i had the right words for google, and i found that there seems to be some developers work is going on, regarding NCQ in sata_promise...
That means, i´ll have to wait a bit and while doing that, learn understanding things while reading them
Thanks David |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|