From owner-freebsd-stable@FreeBSD.ORG Sun Oct 12 05:07:05 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1130E16A4B3 for ; Sun, 12 Oct 2003 05:07:05 -0700 (PDT) Received: from lmsmtp04.st1.spray.net (lmsmtp04.st1.spray.net [212.78.202.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79F6B43F85 for ; Sun, 12 Oct 2003 05:07:03 -0700 (PDT) (envelope-from jordi_yc@lycos.es) Received: from lycos.es (pcp04235215pcs.nrockv01.md.comcast.net [68.48.136.236]) by lmsmtp04.st1.spray.net (Postfix) with ESMTP id 6B16A47EBA for ; Sun, 12 Oct 2003 14:07:01 +0200 (MEST) Message-ID: <3F8943DF.4010806@lycos.es> Date: Sun, 12 Oct 2003 08:06:55 -0400 From: Jordi User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4; FreeBSD) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-stable@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: 4.9-RC2: ad0: timeout waiting for DRQ problems. X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Oct 2003 12:07:05 -0000 Hi, I am experiencing some issues with 4.9-RC2. /var/log/messages shows: Oct 12 00:16:05 thinkbsd /kernel: ad0: WRITE command timeout tag=0 serv=0 - resetting Oct 12 00:16:06 thinkbsd /kernel: ata0: resetting devices .. ata0-slave: ATA identify retries exce eded Oct 12 00:16:06 thinkbsd /kernel: done Oct 12 00:16:06 thinkbsd /kernel: ad0: timeout waiting for DRQ - resetting Oct 12 00:16:06 thinkbsd /kernel: ata0: resetting devices .. done Oct 12 00:16:06 thinkbsd /kernel: ad0: timeout waiting for DRQ - resetting Oct 12 00:16:06 thinkbsd /kernel: ata0: resetting devices .. done Oct 12 00:16:06 thinkbsd /kernel: ad0: timeout waiting for DRQ - resetting Oct 12 00:16:06 thinkbsd /kernel: ata0: resetting devices .. done Oct 12 00:25:16 thinkbsd /kernel: ad0: WRITE command timeout tag=0 serv=0 - resetting Oct 12 00:25:16 thinkbsd /kernel: ata0: resetting devices .. ata0-slave: ATA identify retries exce eded Oct 12 00:25:16 thinkbsd /kernel: done Oct 12 00:25:34 thinkbsd /kernel: ad0: WRITE command timeout tag=0 serv=0 - resetting Oct 12 00:25:35 thinkbsd /kernel: ata0: resetting devices .. ata0-slave: ATA identify retries exce eded The kernel is GENERIC (i686 only) + device pcm - firewire This happened with hw.ata.ata_dma=1 and now with 0 thinkbsd# sysctl -a | grep hw.ata hw.ata.ata_dma: 0 hw.ata.wc: 1 hw.ata.tags: 0 hw.ata.atapi_dma: 0 It also occured on Current with a snapshot from 2003 10 06. I run the "Disk Fitness Test" several times without any problems. If it is not a disk failure what could it be? Any hints on how to troubleshoot this? Searching the archives revealed possible issues with ATA/ATAng code. Is there any other additional info I can provide? The machine is an IBM Thinkpad T30. dmesg: ... ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ichsmb0: port 0x1880-0x189f irq 5 at device 31.3 on pci0 smbus0: on ichsmb0 smb0: on smbus0 pcm0: port 0x18c0-0x18ff,0x1c00-0x1cff irq 5 at device 31.5 on pci0 pcm0: pci0: (vendor=0x8086, dev=0x2486) at 31.6 irq 5 orm0: