From owner-freebsd-bugs Sat Nov 14 04:19:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA11254 for freebsd-bugs-outgoing; Sat, 14 Nov 1998 04:19:58 -0800 (PST) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA11249 for ; Sat, 14 Nov 1998 04:19:57 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA17295; Sat, 14 Nov 1998 04:20:01 -0800 (PST) Received: from k6n1.znh.org (dialup2.gaffaneys.com [208.155.161.52]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA11159 for ; Sat, 14 Nov 1998 04:16:35 -0800 (PST) (envelope-from zach@gaffaneys.com) Received: (from zach@localhost) by k6n1.znh.org (8.9.1/8.9.1) id MAA00900; Sat, 14 Nov 1998 12:15:47 GMT (envelope-from zach) Message-Id: <199811141215.MAA00900@k6n1.znh.org> Date: Sat, 14 Nov 1998 12:15:47 GMT From: Zach Heilig Reply-To: zach@gaffaneys.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/8683: Problems with Atapi in 3.0... Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 8683 >Category: kern >Synopsis: Problems with Atapi in 3.0... >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Nov 14 04:20:00 PST 1998 >Last-Modified: >Originator: Zach Heilig >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD 3.0-CURRENT #6: Sun Nov 8 16:51:26 CST 1998 [ kernel built right after cvsup/make world ] The device in question [4 disk cd changer] is the only IDE type device in the system. wdc1 at 0x170-0x177 irq 15 on isa wdc1: unit 0 (atapi): , removable, dma, iordy wcd0: 1031KB/sec, 128KB cache, audio play, 255 volume levels, ejectable changer, unlocked wcd0: changer slot 0 disk present wcd1: changer slot 1 disk present wcd2: changer slot 2 no disk wcd3: changer slot 3 disk present >Description: After reading a few [1000-2000] files from one of the disks (and being very careful to not touch any other disk to avoid making the changer change): 'find . -type f -print0 | xargs -0 md5' , this pops up on the console, and the machine locks up tight for about 10 seconds, then comes back to "normal" except any access to any of the atapi devices locks the machine for another 10 seconds. atapi1.0: invalid command phase, ireason=0xd0, status=d0, error=d0 atapi1.0: invalid command phase, ireason=0xd8, status=d8, error=d8 atapi1.0: controller not ready for cmd atapi1.0: controller not ready for cmd atapi1.0: controller not ready for cmd [... repeated a couple times for each access to the changer ] shutting down and manually unmounting the disks (or remounting read-only -- otherwise they are all dirty after rebooting), and rebooting is enough to unwedge the device. Turning power off for a minute or so does not change how long it takes to wedge. >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message