From owner-freebsd-bugs Tue Aug 13 21:20:33 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BAF137B400 for ; Tue, 13 Aug 2002 21:20:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF86843E7B for ; Tue, 13 Aug 2002 21:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7E4K1JU055862 for ; Tue, 13 Aug 2002 21:20:01 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7E4K16r055861; Tue, 13 Aug 2002 21:20:01 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 147A737B400 for ; Tue, 13 Aug 2002 21:10:12 -0700 (PDT) Received: from 216-99-217-213.dsl.aracnet.com (216-99-217-213.dsl.aracnet.com [216.99.217.213]) by mx1.FreeBSD.org (Postfix) with ESMTP id E290143E6E for ; Tue, 13 Aug 2002 21:10:10 -0700 (PDT) (envelope-from jeffe@kiwimonster.net) Received: from avon.kiwimonster.net (localhost [127.0.0.1]) by 216-99-217-213.dsl.aracnet.com (8.12.5/8.12.5) with ESMTP id g7E46nmI016803; Wed, 14 Aug 2002 04:06:49 GMT (envelope-from jeffe@avon.kiwimonster.net) Received: (from jeffe@localhost) by avon.kiwimonster.net (8.12.5/8.12.5/Submit) id g7E46nwA016802; Wed, 14 Aug 2002 04:06:49 GMT Message-Id: <200208140406.g7E46nwA016802@avon.kiwimonster.net> Date: Wed, 14 Aug 2002 04:06:49 GMT From: Jeff Eaton To: FreeBSD-gnats-submit@FreeBSD.org Cc: jeffe@kiwimonster.net X-Send-Pr-Version: 3.113 Subject: kern/41651: READ_BIG errors from acd driver Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 41651 >Category: kern >Synopsis: READ_BIG errors from acd driver >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 13 21:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Jeff Eaton >Release: FreeBSD 4.6-STABLE i386 >Organization: >Environment: FreeBSD slave.kiwimonster.net 4.6-STABLE FreeBSD 4.6-STABLE #0: Mon Aug 12 22:30:20 PDT 2002 root@slave.pdx.intel.com:/usr/obj/usr/src/sys/SLAVE i386 >Description: Trying to read a large file off of my cdrom drive, I get a READ_BIG command timeout, and the system becomes unusable and must be rebooted. I have had this problem for several releases now, certainly since 4.3-RELEASE, and probably before. It did not start with 4.6. This evening, I cvsup'ed 4-STABLE and reinstalled the world. Since I had seen that the similiar problems noted in the erata for 4.6-RELEASE had been fixed, I decided to give it a test. I removed the workaround settings in /boot/loader.conf (which do prevent the problem), and I rebooted, mounted a cd and copied a big file into /dev/null. The READ_BIG problem happened; I rebooted, but the system never actually halted and had to be powered off. The cdrom drive is a PlexWriter 16/10/40A >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: >From /var/log/messages: Aug 12 23:00:49 slave /kernel: acd0: READ_BIG command timeout - resetting Aug 12 23:00:49 slave /kernel: ata1: resetting devices .. acd0: timeout sending command=a1 s=80 e=ff Aug 12 23:00:49 slave /kernel: acd0: ATAPI identify failed Aug 12 23:00:49 slave /kernel: acd0: timeout sending command=ef s=80 e=ff Aug 12 23:00:49 slave /kernel: done Aug 12 23:00:49 slave /kernel: acd0: timeout sending command=a0 s=80 e=ff Aug 12 23:00:49 slave /kernel: acd0: failure to send ATAPI packet command Aug 12 23:00:49 slave /kernel: acd0: failure to execute ATAPI packet command >From dmesg: Rebooting... Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.6-STABLE #0: Mon Aug 12 22:30:20 PDT 2002 root@slave.pdx.intel.com:/usr/obj/usr/src/sys/SLAVE Timecounter "i8254" frequency 1193182 Hz CPU: Pentium 4 (1395.76-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf05 Stepping = 5 Features=0x3febfbff,ACC> real memory = 133955584 (130816K bytes) avail memory = 125009920 (122080K bytes) Preloaded elf kernel "kernel" at 0xc0538000. md0: Malloc disk Using $PIR table, 11 entries at 0xc00f2f30 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 pcib2: at device 30.0 on pci0 pci2: on pcib2 fxp0: port 0xdf00-0xdf3f mem 0xfeaff000-0xfeafffff irq 11 at device 8.0 on pci2 fxp0: Ethernet address 00:03:47:42:af:21 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto bktr0: mem 0xf47ff000-0xf47fffff irq 3 at device 10.0 on pci2 iicbb0: on bti2c0 iicbus0: on iicbb0 master-only iicbus1: on iicbb0 master-only smbus0: on bti2c0 bktr0: Hauppauge Model 60041 B VM bktr0: Hauppauge WinCast/TV, Philips NTSC tuner. pcm0: port 0xde80-0xdebf irq 9 at device 11.0 on pci2 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0xffa0-0xffaf at device 31.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xef40-0xef5f irq 5 at device 31.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pci0: (vendor=0x8086, dev=0x2443) at 31.3 irq 10 uhci1: port 0xef80-0xef9f irq 9 at device 31.4 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered orm0: