Date: Wed, 12 Sep 2001 20:25:33 -0800 From: "Lars Eggert" <larse@ISI.EDU> To: "Warner Losh" <imp@harmony.village.org> Cc: <mobile@FreeBSD.ORG> Subject: RE: Success! (but how?) (Re: PC-Card broken: 4.4-RC4 & Dell Latitude C600) Message-ID: <PCELJJEJJMODEMKEBLLBEECFCAAA.larse@isi.edu> In-Reply-To: <200109121718.f8CHIvt41560@harmony.village.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Warner, better sit down for this. I have a solution to the hangs-on-eject, but I don't understand why this should fix it. I've peppered pcic_pci_intr() with device_printf statements, to see if I could figure out where exactly the hangs happen. Funny enough, the noisy debug kernel didn't hang anymore! I've since narrowed it down to one device_printf statement, which seems to make all the difference: --- pcic_pci.c.WARNER Wed Sep 12 20:12:03 2001 +++ pcic_pci.c Wed Sep 12 20:14:03 2001 @@ -951,6 +951,7 @@ * in the CD change. */ sp->getb(sp, PCIC_STAT_CHG); + device_printf(sc->dev, "bingo!\n"); } /* Why this would help, I don't know (looks like a weird timing-related bug). The fix is also a bit noisy for a production machine :-) But maybe this'll give you a clue to really fix it. (The patch above is against the latest pcic_pci.c-patch you sent out.) Lars -- Lars Eggert <larse@isi.edu> Information Sciences Institute http://www.isi.edu/larse/ University of Southern California [-- Attachment #2 --] 0 *H 010 + 0 *H 00G0 *H 010 UZA10UWestern Cape10U Cape Town10 U Thawte10UCertificate Services1(0&UPersonal Freemail RSA 2000.8.300 010824164000Z 020824164000Z0T10 UEggert1 0U*Lars10ULars Eggert10 *H larse@isi.edu00 *H 0 |\Pw v~~FDooӦA\- Cˀ4.)&{肋,z(ܷر߈T7_'txGH^tt/ҹB8%t<#ֲN V0T0*+e!0 00L2uMyffBNUbNJJcdZ2s0U0 larse@isi.edu0U0 0 *H aJPMՒ ]cѭC+kS+wZ1gY",YT41 j6:~℩D~Kؚl=u(ՎM?cF7@}T0)00 *H 010 UZA10UWestern Cape10U Cape Town10U Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0) *H personal-freemail@thawte.com0 000830000000Z 020829235959Z010 UZA10UWestern Cape10U Cape Town10 U Thawte10UCertificate Services1(0&UPersonal Freemail RSA 2000.8.3000 *H 0 32c %E>nx'gڈD)c5*mp<ܮto034qmOe KaU5u'rװ|CBPQ<9TIf - ki N0L0)U"0 010UPrivateLabel1-2970U0 0U0 *H so&e4KYbDI j&*bctmSK8P:l4撜n# KrgPo.XPWՈ9[9}4%MjÑ/<RbH100010 UZA10UWestern Cape10U Cape Town10 U Thawte10UCertificate Services1(0&UPersonal Freemail RSA 2000.8.30G0 + e0 *H 1 *H 0 *H 1 010913042533Z0# *H 1㫜da8?t0X *H 1K0I0 *H 0*H 0+0 *H (0+0 *H 0 +710010 UZA10UWestern Cape10U Cape Town10 U Thawte10UCertificate Services1(0&UPersonal Freemail RSA 2000.8.30G0 *H v,72=07uIe<'KE2v[.8&QaX6{e[Z= d@$^,< FĀ՜y9>}юZU.T.)ei(z5
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?PCELJJEJJMODEMKEBLLBEECFCAAA.larse>
