Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Feb 2002 11:47:07 +0100
From:      Matthias Andree <ma@dt.e-technik.uni-dortmund.de>
To:        freebsd-stable@freebsd.org
Subject:   4.4/4.5-STABLE and ATA tags?
Message-ID:  <m3sn8lo4wk.fsf@emma1.emma.line.org>

next in thread | raw e-mail | index | archive | help
Hi,

I have some observations with respect to ATA tagged queueing.

Configuration:

VIA VT82C686 (KT133) --- <WDC AC420400D> (only drive)
Promise PDC20265(R) onboard --- <IBM-DTLA-307045>

/boot/loader.conf contains hw.ata.tags="1"

Neither drive is tried tagged command queueing on, either is reported
with 1 queue depth. Reading ata-disk.c history in cvsweb and the source
itself, I understand that:

* the WDC AC420400D is not whitelisted for ATA tags, however Linux'
  hdparm v4.6 reports tagged queueing as supported on that drive (which
  is not exactly a surprise as the DPTA is older than the DJNA and the
  DPTA already does DMA).

* the IBM-DTLA does not use tagged queueing because the controller, a
  Promise PDC20265R (ID: 0x0d30105a), is blacklisted.

Is there any workaround possible around the Promise 20265 lock-up bugs
with tagged queueing? Does the chip need to "support" queueing after
all? (In the meanwhile, I'll hack up 4.5-STABLE's ad_tagsupported and
see if tagged queueing on the WDC eats my data.)

-- 
Matthias Andree

"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."         Benjamin Franklin

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m3sn8lo4wk.fsf>