Date: Wed, 1 Dec 2004 15:24:29 -0800 (PST) From: Kevin Oberman <oberman@es.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: i386/74601: Cardbus fails after busdma_machdep.c update Message-ID: <20041201232429.84145B8D8@puppeteer.es.net> Resent-Message-ID: <200412012330.iB1NURTO033232@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 74601 >Category: i386 >Synopsis: Cardbus fails after busdma_machdep.c update >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Dec 01 23:30:27 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Kevin Oberman >Release: FreeBSD 5.3-STABLE i386 >Organization: ESnet -- The Energy Sciences Network >Environment: System: FreeBSD puppeteer.es.net 5.3-STABLE FreeBSD 5.3-STABLE #56: Wed Dec 1 14:07:56 PST 2004 root@puppeteer.es.net:/usr/obj/usr/src/sys/IBM-T30-D i386 >Description: sys/i386/i386/busdma_machdep.c 1.59.2.2 broke cardus on T30. After applying the patch, the system freezes when a CardBus card is inserted. If the card is in place at boot time, the system freezes when the device is probed. Only the first line of the probe dc0: <Xircom X3201 10/100BaseTX> port 0x4000-0x407f mem 0xd0201000-0xd02017ff,0\xd0201800-0xd0201fff irq 11 at device 0.0 on cardbus1 is printed. The system then freezes and a power cycle is required to recover. Backing out this patch allows the card to finish the probe normally. >How-To-Repeat: Install the update and boot the system with a PCMCIA card inserted. >Fix: Back out sys/i386/i386/busdma_machdep.c to 1.59.2.1. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041201232429.84145B8D8>