From owner-freebsd-stable@FreeBSD.ORG Sat Mar 29 10:42:38 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 E3BB637B401 for ; Sat, 29 Mar 2003 10:42:38 -0800 (PST) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36CDA43F75 for ; Sat, 29 Mar 2003 10:42:38 -0800 (PST) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP id MUA74016; Sat, 29 Mar 2003 10:42:37 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 71A3C69; Sat, 29 Mar 2003 10:42:36 -0800 (PST) To: stable@freebsd.org Date: Sat, 29 Mar 2003 10:42:36 -0800 From: "Kevin Oberman" Message-Id: <20030329184236.71A3C69@ptavv.es.net> cc: sos%sos@spider.deepcore.dk Subject: Status of ATA tagging in Stable 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: Sat, 29 Mar 2003 18:42:40 -0000 I have a P3 system running STABLE built on March 7. I installed a new IBM DTLA disk drive and was distressed at its slowness, so I tried turning on tagging to see if that would help. It seemed to, until... 3 AM when my periodic tasks started running. The system lost all disk access and logged lots of errors (a few of which I added to the end of this message). I rebooted the system this morning and the problem re-appeared when fsck ran. I then turned off tagged queuing and the system came up normally. Is there some problem with the DTLA drive or is this a driver problem? R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 03:01:18 ptavv /kernel: ad0: no request for tag=0 03:01:18 ptavv /kernel: ad0: invalidating queued requests 03:01:18 ptavv /kernel: ad0: no request for tag=0 03:01:18 ptavv /kernel: ad0: invalidating queued requests 03:01:28 ptavv /kernel: ad0: READ command timeout tag=0 serv=1 - resetting 03:01:28 ptavv /kernel: ad0: invalidating queued requests 03:01:28 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:28 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:28 ptavv /kernel: done 03:01:28 ptavv /kernel: ad0: no request for tag=0 03:01:28 ptavv /kernel: ad0: invalidating queued requests 03:01:28 ptavv /kernel: ad0: no request for tag=1 03:01:28 ptavv /kernel: ad0: invalidating queued requests 03:01:39 ptavv /kernel: ad0: READ command timeout tag=0 serv=1 - resetting 03:01:39 ptavv /kernel: ad0: invalidating queued requests 03:01:39 ptavv /kernel: ad0: timeout waiting for READY 03:01:39 ptavv /kernel: ad0: invalidating queued requests 03:01:39 ptavv /kernel: - resetting 03:01:39 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:39 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:39 ptavv /kernel: done 03:01:39 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:39 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:39 ptavv /kernel: done 03:01:39 ptavv /kernel: ad0: WRITE command timeout tag=3 serv=0 - resetting 03:01:39 ptavv /kernel: ad0: invalidating queued requests 03:01:39 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:39 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:39 ptavv /kernel: done 03:01:39 ptavv /kernel: ad0: WRITE command timeout tag=2 serv=0 - resetting 03:01:39 ptavv /kernel: ad0: invalidating queued requests 03:01:39 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:39 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:39 ptavv /kernel: done 03:01:39 ptavv /kernel: ad0: READ command timeout tag=1 serv=0 - resetting 03:01:39 ptavv /kernel: ad0: invalidating queued requests 03:01:39 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:39 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:39 ptavv /kernel: done 03:01:39 ptavv /kernel: ad0: no request for tag=1 03:01:39 ptavv /kernel: ad0: invalidating queued requests 03:01:49 ptavv /kernel: ad0: READ command timeout tag=0 serv=0 - resetting 03:01:49 ptavv /kernel: ad0: invalidating queued requests 03:01:49 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:49 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:49 ptavv /kernel: done 03:01:49 ptavv /kernel: ad0: READ command timeout tag=0 serv=1 - resetting 03:01:49 ptavv /kernel: ad0: invalidating queued requests 03:01:49 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:49 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:49 ptavv /kernel: done 03:01:49 ptavv /kernel: ad0: WRITE command timeout tag=3 serv=0 - resetting 03:01:49 ptavv /kernel: ad0: invalidating queued requests 03:01:49 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:49 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:49 ptavv /kernel: done 03:01:49 ptavv /kernel: ad0: WRITE command timeout tag=2 serv=0 - resetting 03:01:49 ptavv /kernel: ad0: invalidating queued requests 03:01:49 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:49 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:49 ptavv /kernel: done 03:01:49 ptavv /kernel: ad0: READ command timeout tag=1 serv=0 - resetting 03:01:49 ptavv /kernel: ad0: invalidating queued requests 03:01:49 ptavv /kernel: ata0: resetting devices .. ad0: invalidating queued requests 03:01:49 ptavv /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device 03:01:49 ptavv /kernel: done