Re: FAILURE - ATAPI_RESET no interrupt in newer current

From: PJ Pesanka <pjp_at_thebeautifulbasket.com>
Date: Sun, 25 Jul 2004 16:26:19 -0400
On Sun, Jul 25, 2004 at 08:01:03PM +0200, Søren Schmidt wrote:
> Could you get me the output from the boot that fails ? backtrace ?
> Also a complete dmesg from the working kernel and the output from 
> pciconf -l would be helpfull.
> Without any of the above I have nothing to go by to help you..

I have a Compaq Presrio 2100 laptop which is having the same problem.
This occurs during the device probe where the FAILURE - ATAPI_RESET is
shown in the working dmesg.  Please let me know if I can provide any
more information

PJ

Fatal trap 12: page fault while in kernel mode
fault virtual address»··= 0x3c
fault code»·»···= supervisor read, page not present
instruction pointer»= 0x8:0xc043b9ca
stack pointer»··        = 0x10:0xc0821c84
frame pointer»··        = 0x10:0xc0821cdc
code segment»···»···= base 0x0, limit 0xfffff, type 0x1b
»···»···»···= DPL 0, pres 1, def32 1, gran 1 
processor eflags»···= interrupt enabled, resume, IOPL = 0
current process»»···= 0 (swapper)
[thread 0]
Stopped at      ata_generic_transaction+0x6a6:  testb   $0x1,0x3c(%eax)
db> trace
ata_generic_transaction(c16f19d8) at ata_generic_transaction+0x6a6
ata_start(c1439e00,c1439f20,0,c062ff82,57) at ata_start+0x17b
ata_queue_request(c16f19d8,c,0,14,8) at ata_queue_request+0x185
ata_controlcmd(c1439ea8,8,0,0,0,0) at ata_controlcmd+0x80
ata_identify_devices(c1439e00) at ata_identify_devices+0x11c
ata_boot_attach(0) at ata_boot_attach+0x27
run_interrupt_driven_config_hooks(0,81ec00,81e000,0,c042ef05) at
run_interrupt_driven_config_hook
mi_startup() at mi_startup+0x96
begin() at begin+0x2c
db>· 

laptop# pciconf -l
hostb0_at_pci0:0:0:        class=0x060000 card=0x00000000 chip=0xcab01002 rev=0x13 hdr=0x00
pcib1_at_pci0:1:0: class=0x060400 card=0x00000000 chip=0x700f1002 rev=0x01 hdr=0x01
ohci0_at_pci0:2:0: class=0x0c0310 card=0x0024103c chip=0x523710b9 rev=0x03 hdr=0x00
pcm0_at_pci0:6:0:  class=0x040100 card=0x0024103c chip=0x545110b9 rev=0x02 hdr=0x00
isab0_at_pci0:7:0: class=0x060100 card=0x153310b9 chip=0x153310b9 rev=0x00 hdr=0x00
none0_at_pci0:8:0: class=0x070300 card=0x0024103c chip=0x545710b9 rev=0x00 hdr=0x00
cbb0_at_pci0:10:0: class=0x060700 card=0x00000000 chip=0x69721217 rev=0x00 hdr=0x02
fwohci0_at_pci0:12:0:      class=0x0c0010 card=0x0024103c chip=0x8026104c rev=0x00 hdr=0x00
atapci0_at_pci0:16:0:      class=0x0101b0 card=0x0024103c chip=0x522910b9 rev=0xc4 hdr=0x00
none1_at_pci0:17:0:        class=0x068000 card=0x0024103c chip=0x710110b9 rev=0x00 hdr=0x00
sis0_at_pci0:18:0: class=0x020000 card=0x0024103c chip=0x0020100b rev=0x00 hdr=0x00
drm0_at_pci1:5:0:  class=0x030000 card=0x0024103c chip=0x43361002 rev=0x00 hdr=0x00
none2_at_pci2:0:0: class=0x020000 card=0x33021186 chip=0x818010ec rev=0x20 hdr=0x00

FreeBSD 5.2-CURRENT #1: Fri Jul 23 02:22:30 EDT 2004
WARNING: WITNESS option enabled, expect reduced performance.
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: mobile AMD Athlon(tm) XP1800+ (1523.92-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x680  Stepping = 0
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,
SSE>
  AMD Features=0xc0480000<MP,AMIE,DSP,3DNow!>
real memory  = 468647936 (446 MB)
avail memory = 453070848 (432 MB)
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <PTLTD   RSDT> on motherboard
acpi0: [GIANT-LOCKED]
acpi0: Power Button (fixed)
acpi_ec0: <Embedded Controller: GPE 0x18> port 0x66,0x62 on acpi0
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <32-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0
cpu0: <ACPI CPU (2 Cx states)> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
drm0: <ATI Radeon RS100 Mobility U1> port 0x9000-0x90ff mem 0xd0100000-0xd010ffff,0xe0000000-0xefffffff irq 9 at device 5.0 on pci1
info: [drm] Initialized radeon 1.11.0 20020828 on minor 0
ohci0: <AcerLabs M5237 (Aladdin-V) USB controller> mem 0xd0004000-0xd0004fff irq 9 at device 2.0 on pci0
ohci0: [GIANT-LOCKED]
usb0: OHCI version 1.0, legacy support
usb0: SMM does not respond, resetting
usb0: <AcerLabs M5237 (Aladdin-V) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: AcerLabs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 4 ports with 4 removable, self powered
pcm0: <Acer Labs M5451> port 0x8400-0x84ff mem 0xd0005000-0xd0005fff irq
5 at device 6.0 on pci0
pcm0: <Conexant CX20468 AC97 Codec>
pcm0: [GIANT-LOCKED]
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
pci0: <simple comms> at device 8.0 (no driver attached)
cbb0: <O2Micro OZ6912/6972 PCI-CardBus Bridge> irq 10 at device 10.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
fwohci0: <Texas Instruments TSB43AB21/A/AI/A-EP> mem 0xd0000000-0xd0003fff,0xd0007000-0xd00077ff irq 9 at device 12.0 on pci0
fwohci0: OHCI version 1.10 (ROM=1)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 00:0b:cd:00:9e:86:74:14
fwohci0: Phy 1394a available S400, 1 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:0b:cd:86:74:14
fwe0: Ethernet address: 02:0b:cd:86:74:14
fwohci0: Initiate bus reset
fwohci0: node_id=0xc000ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
atapci0: <AcerLabs Aladdin UDMA100 controller> port 0x8080-0x808f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 16.0 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
pci0: <bridge, PCI-unknown> at device 17.0 (no driver attached)
sis0: <NatSemi DP8381[56] 10/100BaseTX> port 0x8c00-0x8cff mem 0xd0008000-0xd0008fff irq 11 at device 18.0 on pci0
sis0: Silicon Revision: DP83816A
miibus0: <MII bus> on sis0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
sis0: Ethernet address: 00:0b:cd:86:95:84
acpi_button0: <Power Button> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_acad0: <AC Adapter> on acpi0
acpi_cmbat0: <Control Method Battery> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
ppc0 port 0x778-0x77f,0x378-0x37f irq 7 drq 0 on acpi0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sio0 port 0x3f8-0x3ff irq 4 on acpi0
sio0: type 16550A
orm0: <ISA Option ROMs> at iomem
0xdc000-0xdffff,0xdb000-0xdbfff,0xcf000-0xcf7ff,0xc0000-0xcefff on isa0 pmtimer0 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 1523916033 Hz quality 800
Timecounters tick every 10.000 msec
cardbus0: Expecting link target, got 0xcc
cardbus0: Resource not specified in CIS: id=10, size=100
cardbus0: Resource not specified in CIS: id=14, size=200
cardbus0: <network, ethernet> at device 0.0 (no driver attached)
cbb0: CardBus card activation failed
ad0: 28615MB <IC25N030ATCS04-0> [58140/16/63] at ata0-master PIO4
ata1-master: FAILURE - ATAPI_RESET no interrupt
acd0: CDRW <TOSHIBA DVD-ROM SD-R2312> at ata1-master PIO4
Mounting root from ufs:/dev/ad0s2a
ad0: WARNING - WRITE_MUL write data underrun 8192>4096
Received on Sun Jul 25 2004 - 18:25:54 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:03 UTC