Re: Recent ATA changes break Thinkpad T40p

From: Phillip Crumpler <phillip_at_crumpler.com.au>
Date: Wed, 25 Aug 2004 11:29:25 +1000
Søren Schmidt wrote:

> Vaidas Damosevicius wrote:
>
>>
>> On Sun, 22 Aug 2004, Søren Schmidt wrote:
>>
>>>> This is *not* a controller problem, its because the CDROM drive has 
>>>> buggy firmware that responds to both master and slave selection :(
>>>
>>>
>>>
>>> OK, I have committed a workaround for those buggers to -current...
>>>
>>> (for those that uses 5.3 just take your ATA driver upto -current)
>>>
>>
>> Well, after cvsup and kernel rebuild I have the same problems:
>>
>> ad0: WARNING - WRITE_DMA interrupt was seen but timeout fired 
>> LBA=52738515
>> ad0: WARNING - WRITE_DMA interrupt was seen but timeout fired 
>> LBA=52738515
>> ad0: WARNING - WRITE_DMA interrupt was seen but taskqueue stalled 
>> LBA=52738515
>>
>> ... and my system "hangs" - I can't login, I can't shutdown it - only 
>> turn off :(
>
>
> So you suffer from that "other" possibly non-ATA problem and not the 
> "fake slave" one?
>
> If you had provided a dmesg from the system, preferably from the 
> kernel that fails, I could maybe tell you more...
>
> Does backstepping only /sys/dev/ata to say aug 1st help ?(leave the 
> rest of the kernel uptodate).
>
> -Søren
>
I'm getting the same problems here with a new Thinkpad T41 (2373 3HM). 
 From new I installed se-snap-010804 without problems and have been 
tracking current every few days since then. This problem turned up 
around august 23. Booting my previous kernel (August 16) gets me running 
again, dmesg and pciconf below. Is there anything else I can provide?

---8<--- dmesg.aug16 ---8<---
Copyright (c) 1992-2004 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 5.2-CURRENT #4: Mon Aug 16 11:26:08 EST 2004
    flip_at_hypnotism:/usr/obj/usr/src/sys/HYPNOTISM
module cbb already present!
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) M processor 1600MHz (598.06-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x695  Stepping = 5
  
Features=0xa7e9f9bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,TM,PBE>
real memory  = 1073086464 (1023 MB)
avail memory = 1040654336 (992 MB)
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <IBM TP-1R> on motherboard
acpi_ec0: <Embedded Controller: GPE 0x1c, ECDT> port 0x66,0x62 on acpi0
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: <ACPI CPU (3 Cx states)> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_button0: <Sleep Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82855 host to AGP bridge> mem 0xd0000000-0xdfffffff at 
device 0.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
uhci0: <Intel 82801DB (ICH4) USB controller USB-A> port 0x1800-0x181f 
irq 11 at device 29.0 on pci0
uhci0: [GIANT-LOCKED]
usb0: <Intel 82801DB (ICH4) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <Intel 82801DB (ICH4) USB controller USB-B> port 0x1820-0x183f 
irq 11 at device 29.1 on pci0
uhci1: [GIANT-LOCKED]
usb1: <Intel 82801DB (ICH4) USB controller USB-B> on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
ulpt0: hp deskjet 3500, rev 2.00/1.00, addr 2, iclass 7/1
ulpt0: using bi-directional mode
uhci2: <Intel 82801DB (ICH4) USB controller USB-C> port 0x1840-0x185f 
irq 11 at device 29.2 on pci0
uhci2: [GIANT-LOCKED]
usb2: <Intel 82801DB (ICH4) USB controller USB-C> on uhci2
usb2: USB revision 1.0
uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
pci0: <serial bus, USB> at device 29.7 (no driver attached)
pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0
acpi link get: empty IRQ resource
pci2: <ACPI PCI bus> on pcib2
cbb0: <PCI-CardBus Bridge> mem 0xb0000000-0xb0000fff irq 11 at device 
0.0 on pci2
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <PCI-CardBus Bridge> mem 0xb1000000-0xb1000fff irq 11 at device 
0.1 on pci2
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.25> port 
0x8000-0x803f mem 0xc0200000-0xc020ffff,0xc0220000-0xc023ffff irq 11 at 
device 1.0 on pci2
em0: [GIANT-LOCKED]
em0: Ethernet address: 00:0d:60:ce:40:dc
em0:  Speed:N/A  Duplex:N/A
pci2: <network> at device 2.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH4 UDMA100 controller> port 
0x1860-0x186f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 31.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
pcm0: <Intel ICH4 (82801DB)> port 0x18c0-0x18ff,0x1c00-0x1cff mem 
0xc0000800-0xc00008ff,0xc0000c00-0xc0000dff irq 11 at device 31.5 on pci0
pcm0: [GIANT-LOCKED]
pcm0: <Analog Devices AD1981B AC97 Codec>
pci0: <simple comms> at device 31.6 (no driver attached)
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 Synaptics Touchpad, device ID 0
fdc0: <floppy drive controller (FDE)> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 
on acpi0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 port 0x3f8-0x3ff irq 4 on acpi0
sio0: type 8250 or not responding
ppc0 port 0x3bc-0x3be irq 7 on acpi0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
acpi_cmbat0: <Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
orm0: <ISA Option ROMs> at iomem 
0xdc000-0xdffff,0xd1000-0xd1fff,0xd0000-0xd0fff 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 598062571 Hz quality 800
Timecounters tick every 10.000 msec
em0: Link is up 100 Mbps Full Duplex
acpi_cpu: throttling enabled, 8 steps (100% to 12.5%), currently 100.0%
ad0: 34682MB <HTS548040M9AT00/MG2OA5BA> [70466/16/63] at ata0-master UDMA100
CIS is too long -- truncating
pccard0: Card has no functions!
cbb0: PC Card card activation failed
ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt
ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt
ATAPI_RESET time = 180us
acd0: CDRW <UJDA755zDVD/CDRW/1.20> at ata1-master UDMA33
Mounting root from ufs:/dev/ad0s2a
em0: Link is up 100 Mbps Full Duplex
pid 519 (vmware-checkvm), uid 0: exited on signal 10 (core dumped)
drm0: <ATI Radeon Lf R250 Mobility 9000 M9> port 0x3000-0x30ff mem 
0xc0100000-0xc010ffff,0xe0000000-0xe7ffffff irq 11 at device 0.0 on pci1
info: [drm] AGP at 0xd0000000 256MB
info: [drm] Initialized radeon 1.11.0 20020828 on minor 0
info: [drm] Loading R200 Microcode
info: [drm] Loading R200 Microcode
info: [drm] Loading R200 Microcode
info: [drm] Loading R200 Microcode
info: [drm] Loading R200 Microcode

---8<--- pciconf.aug16 ---8<---
agp0_at_pci0:0:0:    class=0x060000 card=0x05291014 chip=0x33408086 
rev=0x03 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82855PM Odem Host-Hub Interface Bridge'
    class    = bridge
    subclass = HOST-PCI
pcib1_at_pci0:1:0:    class=0x060400 card=0x00000000 chip=0x33418086 
rev=0x03 hdr=0x01
    vendor   = 'Intel Corporation'
    device   = '82855PM Odem AGP Bridge'
    class    = bridge
    subclass = PCI-PCI
uhci0_at_pci0:29:0:    class=0x0c0300 card=0x052d1014 chip=0x24c28086 
rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1'
    class    = serial bus
    subclass = USB
uhci1_at_pci0:29:1:    class=0x0c0300 card=0x052d1014 chip=0x24c48086 
rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2'
    class    = serial bus
    subclass = USB
uhci2_at_pci0:29:2:    class=0x0c0300 card=0x052d1014 chip=0x24c78086 
rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3'
    class    = serial bus
    subclass = USB
none0_at_pci0:29:7:    class=0x0c0320 card=0x052e1014 chip=0x24cd8086 
rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB EHCI Controller'
    class    = serial bus
    subclass = USB
pcib2_at_pci0:30:0:    class=0x060400 card=0x00000000 chip=0x24488086 
rev=0x81 hdr=0x01
    vendor   = 'Intel Corporation'
    device   = '82801BAM/CAM/DBM (ICH2-M/3-M/4-M) Hub Interface to PCI 
Bridge'
    class    = bridge
    subclass = PCI-PCI
isab0_at_pci0:31:0:    class=0x060100 card=0x00000000 chip=0x24cc8086 
rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DBM (ICH4-M) LPC Interface Bridge'
    class    = bridge
    subclass = PCI-ISA
atapci0_at_pci0:31:1:    class=0x01018a card=0x052d1014 chip=0x24ca8086 
rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DBM (ICH4-M) UltraATA/100 EIDE Controller'
    class    = mass storage
    subclass = ATA
none1_at_pci0:31:3:    class=0x0c0500 card=0x052d1014 chip=0x24c38086 
rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller'
    class    = serial bus
    subclass = SMBus
pcm0_at_pci0:31:5:    class=0x040100 card=0x05371014 chip=0x24c58086 
rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller'
    class    = multimedia
    subclass = audio
none2_at_pci0:31:6:    class=0x070300 card=0x05241014 chip=0x24c68086 
rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller'
    class    = simple comms
drm0_at_pci1:0:0:    class=0x030000 card=0x05311014 chip=0x4c661002 
rev=0x02 hdr=0x00
    vendor   = 'ATI Technologies Inc.'
    device   = 'Mobility Radeon 9000'
    class    = display
    subclass = VGA
cbb0_at_pci2:0:0:    class=0x060700 card=0x05521014 chip=0xac46104c 
rev=0x01 hdr=0x02
    vendor   = 'Texas Instruments (TI)'
    device   = 'PCI4520 PC card CardBus Controller'
    class    = bridge
    subclass = PCI-CardBus
cbb1_at_pci2:0:1:    class=0x060700 card=0x05521014 chip=0xac46104c 
rev=0x01 hdr=0x02
    vendor   = 'Texas Instruments (TI)'
    device   = 'PCI4520 PC card CardBus Controller'
    class    = bridge
    subclass = PCI-CardBus
em0_at_pci2:1:0:    class=0x020000 card=0x05491014 chip=0x101e8086 rev=0x03 
hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82540EP Gigabit Ethernet Controller (Mobile)'
    class    = network
    subclass = ethernet
none3_at_pci2:2:0:    class=0x028000 card=0x25518086 chip=0x10438086 
rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = 'Intel(R) PRO/Wireless 7100 LAN Card Driver'
    class    = network
Received on Tue Aug 24 2004 - 23:29:54 UTC

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