Date: Sun, 13 Aug 2000 03:56:51 -0700 (PDT) From: Cy.Schubert@uumail.gov.bc.ca To: FreeBSD-gnats-submit@freebsd.org Subject: kern/20573: ATA MFC Breaks -STABLE Message-ID: <200008131056.e7DAup100906@cwsys.cwsent.com>
next in thread | raw e-mail | index | archive | help
>Number: 20573
>Category: kern
>Synopsis: ATA MFC Breaks -STABL
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Aug 13 04:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Cy Schubert
>Release: FreeBSD 4.1-RELEASE i386
>Organization:
ITSD Province of BC
>Environment:
FreeBSD cwsys 4.1-RELEASE FreeBSD 4.1-RELEASE #3: Sun Aug 13 03:36:06 PDT 2000 root@cwsys:/usr/opt/cvs-410r/src/sys/compile/CWSYS i386
... and -stable fetched on June 20.
>Description:
Controller is locked after the following messages:
Aug 8 10:38:41 cwsys /kernel: ata1-master: timeout waiting to give command=c8 s
=d0 e=00
Aug 8 10:38:41 cwsys /kernel: ad2: error executing command
The original error is probably due to a marginal drive, which needs to
be replaced, however -stable prior to June 20 (MFC done on June 11)
resets the controller and controller is not hung.
>How-To-Repeat:
Occurs randomly.
>Fix:
After backing out MFC the following error messages are produced:
Aug 13 03:40:57 cwsys /kernel: ata1-master: timeout waiting to give command=c8 s
=d0 e=00
Aug 13 03:40:57 cwsys /kernel: ad2: error executing command
Aug 13 03:41:02 cwsys /kernel: ad2: READ command timeout - resetting
Aug 13 03:41:02 cwsys /kernel: ata1: resetting devices .. done
Controller is not hung.
MFC backed out is:
sos 2000/06/11 10:02:46 PDT
Modified files: (Branch: RELENG_4)
sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-dma.c
atapi-cd.h
Log:
MFC:
Update with latest fixes from -current, brings -stable functionality
up to and including following -current revisions:
ata-all.c $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.57 2000/05/28 07:51:23
ata-all.h $FreeBSD: src/sys/dev/ata/ata-all.h,v 1.27 2000/04/09 15:08:26
ata-disk.c $FreeBSD: src/sys/dev/ata/ata-disk.c,v 1.69 2000/05/23 19:05:56
ata-dma.c $FreeBSD: src/sys/dev/ata/ata-dma.c,v 1.38 2000/05/23 19:05:56
atapi-cd.h $FreeBSD: src/sys/dev/ata/atapi-cd.h,v 1.18 2000/05/28 07:50:19
Revision Changes Path
1.50.2.4 +5 -5 src/sys/dev/ata/ata-all.c
1.26.2.1 +4 -1 src/sys/dev/ata/ata-all.h
1.60.2.3 +36 -24 src/sys/dev/ata/ata-disk.c
1.35.2.2 +9 -5 src/sys/dev/ata/ata-dma.c
1.15.2.2 +2 -2 src/sys/dev/ata/atapi-cd.h
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200008131056.e7DAup100906>
