Subject: Re: Panic when bringing up network bridge
To: None <port-cobalt@NetBSD.org>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: port-cobalt
Date: 04/24/2006 21:39:26
In article <444B3069.6030706@geekrants.org>
netbsd@geekrants.org wrote:

> # ifconfig bridge0 create
> # brconfig bridge0 add tlp0
> # brconfig bridge0 add tlp1
> # brconfig bridge 0 up
 :
> panic: TLB out of universe: ksp 0xcb485f60 epc 0x8009f1a8 vaddr 0xc0001000
> Syncing disks...

What is your kernel config?
Could you post your dmesg?
Could you try kernel with options DIAGNOSTIC or options DEBUG?

vaddr 0xc0001000 shouldn't cause TLB out of range, so
some bug might cause memory corruption?

BTW, it seems to work on my RaQ2:
---
# uname -v
NetBSD 3.99.18 (GENERIC) #1: Sat Apr 15 20:20:06 JST 2006  \
tsutsui@mirage:/amd/eclipse/r/cvs/netbsd/src/sys/arch/cobalt/compile/GENERIC
# brconfig -a
bridge0: flags=41<UP,RUNNING>
        Configuration:
                priority 32768 hellotime 2 fwddelay 15 maxage 20
                ipfilter disabled flags 0x0
        Interfaces:
                tlp1 flags=3<LEARNING,DISCOVER>
                        port 2 priority 128
                tlp0 flags=3<LEARNING,DISCOVER>
                        port 1 priority 128
        Address cache (max cache: 100, timeout: 1200):
                00:01:03:ce:74:48 tlp0 1179 flags=0<>
                00:a0:b0:14:aa:24 tlp0 1148 flags=0<>
                00:00:4c:31:6d:0e tlp1 540 flags=0<>
                00:08:74:b3:2c:7f tlp0 4294967266 flags=0<>
#
---
(though the number of 4294967266 looks bad)

---
Izumi Tsutsui