Date: Mon, 7 Oct 2002 03:03:39 -0700 (PDT) From: Chris Smith <chris.smith@dsl.pipex.com> To: freebsd-gnats-submit@FreeBSD.org Subject: i386/43762: cd9660 process hangs on mounting ATA CDROM on Compaq Professional Workstation 5000 (SMP ppro 200) Message-ID: <200210071003.g97A3dRF056210@www.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 43762
>Category: i386
>Synopsis: cd9660 process hangs on mounting ATA CDROM on Compaq Professional Workstation 5000 (SMP ppro 200)
>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 Oct 07 03:10:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Chris Smith
>Release: 4.6.2-RELEASE
>Organization:
personal
>Environment:
dmesg:
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.2-RELEASE #0: Tue Sep 24 01:47:04 BST 2002
chris@shodan.mine.nu:/usr/src/sys/compile/SHODAN
Timecounter "i8254" frequency 1193182 Hz
CPU: Pentium Pro (199.43-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x617 Stepping = 7
Features=0xfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV>real memory = 67108864 (65536K bytes)
avail memory = 62119936 (60664K bytes)
APIC_IO: MP table broken: 8259->APIC entry missing!
Programming 24 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0
FreeBSD/SMP: Multiprocessor motherboard
cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000
cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000
io0 (APIC): apic id: 8, version: 0x00170011, at 0xfec00000
Preloaded elf kernel "kernel" at 0xc032d000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc032d09c.
Pentium Pro MTRR support enabled
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
IOAPIC #0 intpin 16 -> irq 2
pci0: <PCI bus> on pcib0
pcib1: <IBM 82351 PCI-PCI bridge> at device 6.0 on pci0
IOAPIC #0 intpin 20 -> irq 11
IOAPIC #0 intpin 21 -> irq 16
pci1: <PCI bus> on pcib1
tl0: <Compaq Netelligent 10/100 Proliant> port 0x1400-0x140f mem
0x40100000-0x4010000f irq 11 at device 11.0 on pci1tl0: Ethernet address: 00:80:5f:0d:f5:4d
miibus0: <MII bus> on tl0
nsphy0: <DP83840 10/100 media interface> on miibus0
nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
tlphy0: <ThunderLAN 10baseT media interface> on miibus0
tlphy0: 10base2/BNC, 10base5/AUI
sym0: <875> port 0x1000-0x10ff mem
0x40000000-0x40000fff,0x40080000-0x400800ff irq 16 at device 12.0 on pci1sym0: No NVRAM, ID 7, Fast-20, SE, parity checking
pci0: <Matrox MGA Millennium 2064W graphics accelerator> at 11.0 irq 2
isab0: <PCI to ISA bridge (vendor=0e11 device=a0f3)> at device 20.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Generic PCI ATA controller> port
0x2000-0x200f,0-0x3,0-0x7,0-0x3,0-0x7 irq 15 at device 20.1 on pci0ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
orm0: <Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xcbfff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
ppi0: <Parallel I/O> on ppbus0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
APIC_IO: Testing 8254 interrupt delivery
APIC_IO: routing 8254 via IOAPIC #0 intpin 2
SMP: AP CPU #1 Launched!
acd0: MODE_SENSE_BIG command timeout - resetting
ata0: resetting devices .. done
acd0: read data overrun 10/0
acd0: read data overrun 4/0
acd0: CDROM <HITACHI CDR-7930> at ata0-master PIO3
Waiting 15 seconds for SCSI devices to settle
Mounting root from ufs:/dev/da0s1a
da0 at sym0 bus 0 target 0 lun 0
da0: <COMPAQ ST32171W 0682> Fixed Direct Access SCSI-2 device
da0: 40.000MB/s transfers (20.000MHz, offset 15, 16bit), Tagged Queueing
Enabledda0: 2006MB (4110000 512 byte sectors: 255H 63S/T 255C)
swapon: adding /dev/da0s1b as swap device
Automatic boot in progress...
>Description:
When running the mount command on the ATA CDROM device /dev/cd0, the mount process (cd9660) hangs indefinitely. It cannot be killed with a kill -9 signal. Fails with a plextor ATA CDROM drive in its place too so it's a controller/os/bus issue.
The hardware is the same as a compaq proliant 850r except in desktop form. See dmesg for details.
Only a reboot solves the problem as the process is unkillable.
MEdia and drive work ok in another system.
Might be something to do with: ?
acd0: MODE_SENSE_BIG command timeout - resetting
ata0: resetting devices .. done
acd0: read data overrun 10/0
acd0: read data overrun 4/0
acd0: CDROM <HITACHI CDR-7930> at ata0-master PIO3
>How-To-Repeat:
# mount /cdrom
.. process hangs and never completes.
>Fix:
Unknown apart from use a SCSI CDROM.
>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?200210071003.g97A3dRF056210>
