Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 06 Sep 2001 00:39:14 +0900
From:      Hiroharu Tamaru <tamaru@myn.rcast.u-tokyo.ac.jp>
To:        FreeBSD-mobile@FreeBSD.ORG
Cc:        Warner Losh <imp@harmony.village.org>
Subject:   Re: Toshiba Libretto M3 with Planex FNW-3600-T 
Message-ID:  <sa6u1yhabq5.wl@ring.myn.rcast.u-tokyo.ac.jp>
In-Reply-To: <200109050545.f855jsh41602@harmony.village.org>
References:  <sa6heui5m2q.wl@ring.myn.rcast.u-tokyo.ac.jp> <sa6itey6deu.wl@ring.myn.rcast.u-tokyo.ac.jp> <200109042357.f84Nvgh39637@harmony.village.org> <200109050545.f855jsh41602@harmony.village.org> <20010905110216.AE6F637B403@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Warner,

I don't really know whether this helps, but I built a kernel
with DDB.  When the system stops after attaching the card,
I dropped into the debugger.  In fact, I don't really know
how to use this thing, but I got a 'trace' output at that
event.

Hand copied, it looks like this:

pcici0: power interrupt
 Debugger("manual escape to debuger")
Stopped at Debugger+0x34 movb $0, in_Debugger.426
db> trace
Debugger(c02e14e9) at Debugger+0x34
scgetc(c04a8c0,2,c06798c0,c03435c0,ffffffff) at scgetc+0x406
sckbdevent(c03435c0,0,c034a8c0,c06798c0,400008) at sckbdevent+0x1c9
atkbd_intr(c03435c0,0,c02efbec,c028eb5f,c03435c0) at atkbd_intr+0x22
atkbd_isa_intr(c03435c0,400008,10,10,10) at atkbd_isa_intr+0x18
Xresume1() at Xresume1+0x2b
--- interrupt, eip=0xc028efd2, esp=0xc02efbc8, ebp=0xc02efbec ---

below this line, there are a few versions as I try breaking
into ddb several times.  In the order of more probable case,
it goes like this:

## version A
edintr(...)
intr_mux(...)
Xresume3(...)
--- interrupt ...
default_halt() ...

## version B
edintr(...)
Xresume3(...)
--- interrupt ...
default_halt() ...

## version C
doreti(...)

## version D
splx(...)
Xresume3(...)
--- interrupt ...
default_halt() ...

## version E
doreti_unpend(...)


I'm also not sure this info helps, but if I don't have
pccardd running, the system runs normally even if I plugged
this ethernet card in. Though, of course, the card won't be
detected nor attached; I only see that "pcic0: power interrupt"s.


Oh, by the way, I see this happen on my Libretto as well.
It didn't happen on 4.3-RELEASE on me either, with or
without apm.

At Wed, 5 Sep 2001 04:00:01 +0000,
Michael Collette wrote:

>   The only real problem I can still see has to do with shutting down or 
> rebooting.  Whether I issue a 'halt' or 'reboot' command, the system hangs 
> immediately after the message about how much up time I had.  This isn't that 
> big a deal as it seems the file system shuts down normally, and I'm not 
> fragmenting all over the place due to an improper shut down.  Didn't have 
> this problem with 4.3 using GENERIC.  I also didn't have apm support compiled 
> into GENERIC either, which may be what is going on.  Either way, thought 
> you'd like to know.


-- 
Hiroharu Tamaru.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?sa6u1yhabq5.wl>