From owner-freebsd-stable Fri Feb 1 2:47:19 2002 Delivered-To: freebsd-stable@freebsd.org Received: from krusty.e-technik.uni-dortmund.de (krusty.E-Technik.Uni-Dortmund.DE [129.217.163.1]) by hub.freebsd.org (Postfix) with ESMTP id 8387537B417 for ; Fri, 1 Feb 2002 02:47:15 -0800 (PST) Received: from emma1.emma.line.org (localhost [127.0.0.1]) by krusty.e-technik.uni-dortmund.de (Postfix) with ESMTP id B7B13A3828 for ; Fri, 1 Feb 2002 11:47:13 +0100 (CET) Received: by emma1.emma.line.org (Postfix, from userid 500) id 3995EA200C; Fri, 1 Feb 2002 11:47:07 +0100 (CET) X-Draft-From: ("nnml+private:freebsd-stab" "") To: freebsd-stable@freebsd.org Subject: 4.4/4.5-STABLE and ATA tags? From: Matthias Andree Date: Fri, 01 Feb 2002 11:47:07 +0100 Message-ID: Lines: 33 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.1 (i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I have some observations with respect to ATA tagged queueing. Configuration: VIA VT82C686 (KT133) --- (only drive) Promise PDC20265(R) onboard --- /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