Date: Wed, 28 May 2008 13:24:48 +0900 From: Pyun YongHyeon <pyunyh@gmail.com> To: Norikatsu Shigemura <nork@FreeBSD.org> Cc: freebsd-current@FreeBSD.org, imp@FreeBSD.org Subject: Re: Cardbus GbE (Realtek 8169SBL) supported? Message-ID: <20080528042448.GD64177@cdnetworks.co.kr> In-Reply-To: <20080528020958.98a84314.nork@FreeBSD.org> References: <20080517231220.c64a992b.nork@FreeBSD.org> <20080519071459.GA26209@cdnetworks.co.kr> <20080519100523.GB26209@cdnetworks.co.kr> <20080520025052.0efd7cd5.nork@FreeBSD.org> <20080520001312.GA29721@cdnetworks.co.kr> <20080522102032.45f11aa2.nork@FreeBSD.org> <20080522012846.GB37422@cdnetworks.co.kr> <20080522105032.ef90ec84.nork@FreeBSD.org> <20080522042309.GC37422@cdnetworks.co.kr> <20080528020958.98a84314.nork@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, May 28, 2008 at 02:09:58AM +0900, Norikatsu Shigemura wrote:
> On Thu, 22 May 2008 13:23:09 +0900
> Pyun YongHyeon <pyunyh@gmail.com> wrote:
> > > > Would you show me the output of "devinfo -v | grep oui"?
> > > Yes, please see attached file. And I forgot a panic.
> > Thanks. Would you try attached patch?
>
> Humm... Good works on single user mode. No PHY timeout, ping is
> ok. But on multi user mode, re(4) doesn't work, don't link up,
> can't link up, PHY timeout, ping is bad....
I think there is no difference between single-user and multi-user wrt
re(4). Maybe other programs touching cardbus(4) during the transition
to multi-user?
I'm not familiar with cbb/cardbus, imp@ may have better idea what's
going on(CCed to Warner Losh).
>
> > > When I removed RTL8169SBL from cardbus, or/and kldunload if_re,
> > > I got a panic. Please see also panic messages, too.
> > This looks different issues to me. Would you show me backtrace info
> > of the panic?
>
> Same position. I attached two panic textdumps (kldunload or
> pull out the card). And see also following address2line.
>
> # addr2line -f -e /boot/kernel/kernel.symbols 0xc0571aa2
> resource_list_release
> /usr/src/sys/kern/subr_bus.c:2801
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> int
> resource_list_release(struct resource_list *rl, device_t bus, device_t child,
> int type, int rid, struct resource *res)
> {
> :
> ==>> error = BUS_RELEASE_RESOURCE(device_get_parent(bus), child,
> type, rid, res);
> :
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>
I still see no offending code that cause this panic in re(4).
--
Regards,
Pyun YongHyeon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080528042448.GD64177>
