Bug 24770

Summary: ATA_ENABLE_TAGS doesn't enable tags
Product: Base System Reporter: larse <larse>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.2-RELEASE   
Hardware: Any   
OS: Any   

Description larse 2001-02-01 02:30:00 UTC
ata(4) says:

     To enable Tagged Queuing support (only IBM DPTA and DTLA drives support
     that)
     options ATA_ENABLE_TAGS

I have that line in my kernel config file, and the required hardware:

[larse@hbo: ~] dmesg | grep ata
atapci0: <Intel ICH ATA66 controller> port 0xffa0-0xffaf at device 31.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
ad0: 26105MB <IBM-DPTA-372730> [53040/16/63] at ata0-master UDMA66
acd0: CD-RW <SONY CD-RW CRX140E> at ata1-master using UDMA33

However, tagged queueing is not enabled. (Glancing at the code,
I think I should see "tagged" in the dmesg output somewhere.)

How-To-Repeat: n/a
Comment 1 Jimmy Olgeni 2001-02-01 12:51:35 UTC
I tried with DTLA and 4.2-STABLE and it said something about
tagging in dmesg. I didn't try with DPTA and 4.2-RELELASE...
Comment 2 Søren Schmidt freebsd_committer freebsd_triage 2001-05-29 14:37:10 UTC
State Changed
From-To: open->closed

In 4.3 you should use the tuneable as mentioned in ata.4 
and it does work with DPTA drives.