Date: Thu, 25 Nov 1999 18:58:04 +0000 From: Josef Karthauser <joe@pavilion.net> To: Warner Losh <imp@village.org> Cc: Dan Moschuk <dan@FreeBSD.ORG>, hackers@FreeBSD.ORG Subject: Re: VAIO F270, ep0 and -current Message-ID: <19991125185803.F93499@florence.pavilion.net> In-Reply-To: <199911191740.KAA33661@harmony.village.org> References: <19991119172025.A97321@florence.pavilion.net> <19991118192338.D55314@florence.pavilion.net> <19991117143759.A3011@spirit.jaded.net> <19991118192338.D55314@florence.pavilion.net> <199911182135.OAA28043@harmony.village.org> <19991119172025.A97321@florence.pavilion.net> <199911191740.KAA33661@harmony.village.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 19, 1999 at 10:40:19AM -0700, Warner Losh wrote: > In message <19991119172025.A97321@florence.pavilion.net> Josef Karthauser writes: > : If you can give me some clues I'll work on it. I've got zero familiarity > : with the code :(. > [..] > Somewhere in the above, something goes wrong :-(. Maybe it is the > first parenthetical statement about waiting for the spl to be > lowered, which would be something like: > > /* > * disable_slot - Disables the slot by removing > * the power and unmapping the I/O > */ > static void real_disable_slot(struct slot *slt); > static void > disable_slot(struct slot *slt) > { > slt->poff_ch = timeout(real_disable_slot, (caddr_t) slot, 0); > } > > static void > real_disable_slot(struct slot *slt) > { > // guts of the old disable_slot goes here > } > > but there may be some more complicated book keeping needed... This didn't help. Interestingly if I unplug the network card and wait a while (minutes) and then suspend it hangs, however if I _never_ put the card in in the first place susspend works fine. I believe that the suspend is a read herring, and what actually happen is that the card doesn't detatch properly. Joe -- Josef Karthauser FreeBSD: How many times have you booted today? Technical Manager Viagra for your server (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@uk.freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991125185803.F93499>