From danfe@regency.nsu.ru  Mon Apr  8 06:50:37 2002
Return-Path: <danfe@regency.nsu.ru>
Received: from mail.nsu.ru (mx.nsu.ru [193.124.215.71])
	by hub.freebsd.org (Postfix) with ESMTP id 6970137B419
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  8 Apr 2002 06:50:35 -0700 (PDT)
Received: from regency.nsu.ru ([193.124.210.26])
	by mail.nsu.ru with esmtp (Exim 3.20 #1)
	id 16uZXQ-00042l-00
	for FreeBSD-gnats-submit@freebsd.org; Mon, 08 Apr 2002 20:50:28 +0700
Received: (from danfe@localhost)
	by regency.nsu.ru (8.11.6/8.11.6) id g38DpEY46039;
	Mon, 8 Apr 2002 20:51:14 +0700 (NOVST)
	(envelope-from danfe)
Message-Id: <200204081351.g38DpEY46039@regency.nsu.ru>
Date: Mon, 8 Apr 2002 20:51:14 +0700 (NOVST)
From: Alexey Dokuchaev <danfe@regency.nsu.ru>
Reply-To: Alexey Dokuchaev <danfe@regency.nsu.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Weird read-errors while accessing data from CD-C68E 6 CD changer(s) attached to secondary channel of Intel ICH2 ATA100 controller
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         36876
>Category:       kern
>Synopsis:       Weird read-errors while accessing data from CD-C68E 6 CD changer(s) attached to secondary channel of Intel ICH2 ATA100 controller
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    sos
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 08 07:00:02 PDT 2002
>Closed-Date:    Mon Apr 28 11:48:14 PDT 2003
>Last-Modified:  Mon Apr 28 11:48:14 PDT 2003
>Originator:     Alexey Dokuchaev
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
CNIT NSU
>Environment:
System: FreeBSD regency.nsu.ru 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Mar 20 18:57:15 NOVT 2002 root@regency.nsu.ru:/usr/src/sys/compile/REGENCY i386
>Description:
OK, here we go :((  I have two of those CD-C68E changers attached as
mas/sla of secondary channel on my Gigabyte GA-6OXET motherboard, which
has Intel ICH2 ATA100 controller onboard.  Occasionally, I need to copy
contents of 12 CDROMs (inserted into the changers) to SMBFS-mounted share.
It takes about 2.5 hours to complete, that is, about 25 minutes per CD.
The CDs are cd9660 data ones, but I think it does not matter much here.
When I look at console, I get several of these from kernel:

acd6-11: READ_BIG - ILLEGAL REQUEST asc=21 ascq=00 error=04
vm_fault: pager read error, pid 47621 (cp)

They are coming from both acd6-11 and acd0-5, with about the same
frequency.  I've had this problem before, on GA-6OXT motherboard, with
[different] ICH ATA66 controller, exactly the same thing.

However, changers seem to work just fine.  They did so on the GA-6OXT
under Windoze NT 4.0, and they do work perfectly under FreeBSD-STABLE,
but on AMD/VIA hardware instead of Intel.  I don't think I can blame
the CD changers for misbehavior.  The bug(?) occurs both on STABLE as
of prior to Mar 16 (Soren's ATA commit); I've last had it on STABLE as
of Dec 6, 2001, and afterwards build.  What worries me most, it's that I
really don't have an idea whether it's caused by software or hardware
failure.
>How-To-Repeat:
I think I've told you enough in "Description" section already ;-)
>Fix:
None known to me.  If you need any debug info, I think I might get
some, however, it's a production box, so I can't stress it real hard
and for real long periods of time for experiments.  Those messages are
not comming when you just summon them :-(
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->sos 
Responsible-Changed-By: dwmalone 
Responsible-Changed-When: Tue Jun 11 12:10:16 PDT 2002 
Responsible-Changed-Why:  
I'd guess this is twitchy hardware, but sos might want a look. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=36876 
State-Changed-From-To: open->feedback 
State-Changed-By: sos 
State-Changed-When: Mon Aug 19 12:22:55 PDT 2002 
State-Changed-Why:  
Does this still happen under 4.6.2?  

http://www.freebsd.org/cgi/query-pr.cgi?pr=36876 
State-Changed-From-To: feedback->closed 
State-Changed-By: sos 
State-Changed-When: Mon Apr 28 11:47:36 PDT 2003 
State-Changed-Why:  
feedback timeout. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=36876 
>Unformatted:
