Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Promise SATA 300 TX2plus & NCQ
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
linuxreaktor
n00b
n00b


Joined: 03 Jan 2004
Posts: 41
Location: Frankfurt / Germany

PostPosted: Sun Jul 15, 2007 11:37 pm    Post subject: [Solved] Promise SATA 300 TX2plus & NCQ Reply with quote

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
View user's profile Send private message
PrakashP
Veteran
Veteran


Joined: 27 Oct 2003
Posts: 1249
Location: C.C.A.A., Germania

PostPosted: Mon Jul 16, 2007 7:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
linuxreaktor
n00b
n00b


Joined: 03 Jan 2004
Posts: 41
Location: Frankfurt / Germany

PostPosted: Mon Jul 16, 2007 7:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
PrakashP
Veteran
Veteran


Joined: 27 Oct 2003
Posts: 1249
Location: C.C.A.A., Germania

PostPosted: Mon Jul 16, 2007 8:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
linuxreaktor
n00b
n00b


Joined: 03 Jan 2004
Posts: 41
Location: Frankfurt / Germany

PostPosted: Mon Jul 16, 2007 8:35 pm    Post subject: Reply with quote

Aha, reading the matrix like this, could... maybe... explain it... :oops:

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 :roll:

Thanks David
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
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