From owner-freebsd-hackers Tue Sep 4 12:59: 4 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtpproxy1.mitre.org (smtpproxy1.mitre.org [129.83.20.90]) by hub.freebsd.org (Postfix) with ESMTP id 4929937B403 for ; Tue, 4 Sep 2001 12:58:58 -0700 (PDT) Received: from avsrv1.mitre.org (avsrv1.mitre.org [129.83.20.58]) by smtpproxy1.mitre.org (8.11.3/8.11.3) with ESMTP id f84Jwjc26213; Tue, 4 Sep 2001 15:58:46 -0400 (EDT) Received: from MAILHUB1 (mailhub1.mitre.org [129.83.20.31]) by smtpsrv1.mitre.org (8.11.3/8.11.3) with ESMTP id f84Jwif03589; Tue, 4 Sep 2001 15:58:44 -0400 (EDT) Received: from dhcp-105-164.mitre.org (128.29.105.164) by mailhub1.mitre.org with SMTP id 7513535; Tue, 04 Sep 2001 15:58:41 -0400 Message-ID: <3B953273.5001C515@mitre.org> Date: Tue, 04 Sep 2001 15:58:43 -0400 From: Jason Andresen Organization: The MITRE Corporation X-Mailer: Mozilla 4.75 [en]C-20000818M (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: niek@bergboer.net Cc: freebsd-hackers@freebsd.org Subject: Re: Tagged Command Queuing support for IC-35L0?0 ? References: <20010904192030.A2347@wit379119.student.utwente.nl> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Niek Bergboer wrote: > > Hi, > > I posted this message on -questions, and since I got no reply I've > assumed that it's technical enough to post here on -hackers. > > Since FBSD 4.3-RELEASE, tagged command queuing is supported for IBM > DTLA and DPTA IDE drives. However, the newer "Deskstar GXP" drives > also support TCQ according to IBM's website? > > Can these newer drives, based on the IC-35L0?0-chipset, also be used > with TCQ enabled in FBSD? (? is 2, 4 or 6 depending on whether the > drive has 20, 40 or 60 GB capacity). I think so: ad0: 58644MB [119150/16/63] at ata0-master tagged UDMA33 I had to manually add "IC35L060AVER07-0" to ata-disk.c (around line 832) to get FreeBSD to use it though. ... ad_tagsupported(struct ad_softc *adp) { const char *drives[] = {"IBM-DPTA", "IBM-DTLA", "IC35L060AVER07-0", NULL}; ... This was a month or so though, so someone might have done the right thing and figured out how to parse those new IBM product strings to determine if the drive supports CTQ or not. -- \ |_ _|__ __|_ \ __| Jason Andresen jandrese@mitre.org |\/ | | | / _| Network and Distributed Systems Engineer _| _|___| _| _|_\___| Office: 703-883-7755 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message