kern/122291: acd0: timeout waiting to issue command / acd0: error
issuing ATA PACKET command // Promise PDC40718 SATA300
controller // acd0: CDROM <HL-DT-ST DVDRAM GH20NS10/EL00> at
ata2-master SATA150
Raphael Becker
rabe at uugrn.org
Mon Mar 31 06:10:01 PDT 2008
>Number: 122291
>Category: kern
>Synopsis: acd0: timeout waiting to issue command / acd0: error issuing ATA PACKET command // Promise PDC40718 SATA300 controller // acd0: CDROM <HL-DT-ST DVDRAM GH20NS10/EL00> at ata2-master SATA150
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Mar 31 13:10:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Raphael Becker
>Release: FreeBSD 6.3-RELEASE i386
>Organization:
UUGRN.ORG - Unix User Group Rhein-Neckar e.V.
>Environment:
System: FreeBSD daemon.ma.sigsys.de 6.3-RELEASE FreeBSD 6.3-RELEASE #2: Wed Jan 16 21:22:57 CET 2008 root at daemon.ma.sigsys.de:/usr/obj/usr/src/sys/GENERIC i386
Devices from kernel messages:
acpi0: <AMIINT INTEL845> on motherboard
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci2: <ACPI PCI bus> on pcib2
atapci0: <Promise PDC40718 SATA300 controller> port 0xd800-0xd87f,0xd400-0xd4ff mem 0xdfeff000-0xdfefffff,0xdfec0000-0xdfedffff irq 18 at device 2.0 on pci2
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0
ata4: <ATA channel 2> on atapci0
ata5: <ATA channel 3> on atapci0
acd0: CDROM <HL-DT-ST DVDRAM GH20NS10/EL00> at ata2-master SATA150
ad6: 476940MB <SAMSUNG HD501LJ CR100-10> at ata3-master SATA300
ad10: 286188MB <Maxtor 7L300S0 BANC1G10> at ata5-master SATA150
>Description:
LG S-SATA DVD-Writer <HL-DT-ST DVDRAM GH20NS10/EL00> is attached to a
'PDC40718-GP SATA 300 TX4 Controller'.
noticeable: The hard drives are connected to channel 1 and 2
on the controller board, the DVD is conencted to channel 3
(also tested on ch4).
The kernel detects two harddrives as channel 2+3 (counted from 0) i
and the DVD on chanel 0 (first channel). On BIOS
Before the DVD is detected there are some ATA timeout / PACKET errors:
acd0: timeout waiting to issue command
acd0: error issuing ATA PACKET command
acd0: timeout waiting to issue command
acd0: error issuing ATA PACKET command
acd0: timeout waiting to issue command
acd0: error issuing ATA PACKET command
acd0: CDROM <HL-DT-ST DVDRAM GH20NS10/EL00> at ata2-master SATA150
acd0: timeout waiting to issue command
acd0: error issuing ATA PACKET command
[... forever ...]
* I also tried to connect the DVD to the onboard-prmise
atapci1: Promise PDC20376 SATA150 controller ... on pci2
without success.
* I tried some other SATA-Cables.
* I measured +12V and +5V from a 5.14" power plug parallel to the DVD
* I was lucky to boot one time with the DVD attached to the Promise 300
by opening / ejecting while these ATA-timeouts on acd0.
# dd if=/dev/acd0 of=/dev/null bs=2k count=1 on console
resulted in 3x timeout+error from kernel followed by the i/o error message
from dd followed by 2 more timeout+error lines of the Kernel
* The two hard drives ad6 and ad10 are doing fine and without any
error messages, ad6 is a geli device which would thow error-messages
on corrupted data.
If there is something else I may test or information I have to provide
please ask soon. I'm willing to update to 6-STABLE or 7.0-RELEASE or
7-STABLE if this would be a solution.
>How-To-Repeat:
attaching the DVD to the promise300
>Fix:
-
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list