From owner-freebsd-current@FreeBSD.ORG Wed Aug 25 01:29:54 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C39716A4CE for ; Wed, 25 Aug 2004 01:29:54 +0000 (GMT) Received: from balhpl01.ncable.net.au (balhpl01.ncable.net.au [203.208.64.10]) by mx1.FreeBSD.org (Postfix) with SMTP id 4EE5843D3F for ; Wed, 25 Aug 2004 01:29:53 +0000 (GMT) (envelope-from phillip@crumpler.com.au) Received: (qmail 28347 invoked from network); 25 Aug 2004 01:29:49 -0000 Received: from unknown (HELO BAL-e500.ncable.net.au) (10.2.193.13) by 0 with SMTP; 25 Aug 2004 01:29:49 -0000 Received: from unknown(203.208.117.170) by BAL-e500.ncable.net.au via csmap id 38a52d02_f636_11d8_8ed5_003048297053_7803; Wed, 25 Aug 2004 11:29:34 +1000 (EST) Message-ID: <412BEB75.60108@crumpler.com.au> Date: Wed, 25 Aug 2004 11:29:25 +1000 From: Phillip Crumpler User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040818) X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?S=F8ren_Schmidt?= References: <20040821145419.O74813-100000@thought.holo.org> <4128B29E.9060500@snafu.de> <4128B556.9040106@DeepCore.dk> <4128C2BE.7080103@DeepCore.dk> <20040823080038.26D7535DB6@mail.if.lt> <4129A90A.1040303@DeepCore.dk> In-Reply-To: <4129A90A.1040303@DeepCore.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-NAI-Spam-Score: -2.5 X-Mailman-Approved-At: Wed, 25 Aug 2004 11:41:50 +0000 cc: freebsd-current@freebsd.org Subject: Re: Recent ATA changes break Thinkpad T40p X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 01:29:54 -0000 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@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 real memory = 1073086464 (1023 MB) avail memory = 1040654336 (992 MB) npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi_ec0: 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: on acpi0 acpi_tz0: on acpi0 acpi_lid0: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 agp0: mem 0xd0000000-0xdfffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) uhci0: port 0x1800-0x181f irq 11 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] usb0: 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: port 0x1820-0x183f irq 11 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] usb1: 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: port 0x1840-0x185f irq 11 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] usb2: 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: at device 29.7 (no driver attached) pcib2: at device 30.0 on pci0 acpi link get: empty IRQ resource pci2: on pcib2 cbb0: mem 0xb0000000-0xb0000fff irq 11 at device 0.0 on pci2 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 cbb1: mem 0xb1000000-0xb1000fff irq 11 at device 0.1 on pci2 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 em0: 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: at device 2.0 (no driver attached) isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: 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: at device 31.3 (no driver attached) pcm0: port 0x18c0-0x18ff,0x1c00-0x1cff mem 0xc0000800-0xc00008ff,0xc0000c00-0xc0000dff irq 11 at device 31.5 on pci0 pcm0: [GIANT-LOCKED] pcm0: pci0: at device 31.6 (no driver attached) atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model Synaptics Touchpad, device ID 0 fdc0: 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: on ppc0 plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled acpi_cmbat0: on acpi0 acpi_acad0: on acpi0 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled orm0: at iomem 0xdc000-0xdffff,0xd1000-0xd1fff,0xd0000-0xd0fff on isa0 pmtimer0 on isa0 sc0: 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: 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 [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 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: 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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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