From owner-freebsd-mobile Wed Jan 26 20:38:19 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id CCEF31541A for ; Wed, 26 Jan 2000 20:38:16 -0800 (PST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id VAA03201; Wed, 26 Jan 2000 21:38:15 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id VAA93645; Wed, 26 Jan 2000 21:37:52 -0700 (MST) Message-Id: <200001270437.VAA93645@harmony.village.org> To: Mitsuru IWASAKI Subject: Re: pc card removal lockup Cc: gallatin@cs.duke.edu, freebsd-mobile@FreeBSD.ORG In-reply-to: Your message of "Thu, 27 Jan 2000 13:36:14 +0900." <200001270436.NAA03328@tasogare.imasy.or.jp> References: <200001270436.NAA03328@tasogare.imasy.or.jp> <200001270031.RAA04501@harmony.village.org> Date: Wed, 26 Jan 2000 21:37:52 -0700 From: Warner Losh Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <200001270436.NAA03328@tasogare.imasy.or.jp> Mitsuru IWASAKI writes: : I thought that delay by disable_slot_spl0() cause some sort of race : condition and miss an interrupt as result... : I'm testing this patch and seem to solve the problem for my : environment so far. If it does, feel free to rip out the spl0 junk. It's likely wrong and doesn't execute at spl0, but instead at splsoftclock. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message