Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Dec 2011 16:54:05 -0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        Stefan Bethke <stb@lassitu.de>
Cc:        "freebsd-embedded@freebsd.org" <freebsd-embedded@freebsd.org>
Subject:   Re: Updated switch/glue patch?
Message-ID:  <CAJ-Vmo=WSN1oLM=B2HqSHrWyOaOD9BSwwu8=1Wys0CLRJ_N-TA@mail.gmail.com>
In-Reply-To: <CAJ-VmonrnJ7cC6u2LsL9AGusz_%2BkSwY62Rr1__sg5U_NynJ1SQ@mail.gmail.com>
References:  <CAJ-Vmon8%2BOXQ4g752zZEB-O0BR0sFWO0QUvw--xp2jsBDkx6tQ@mail.gmail.com> <0F6CC18F-6973-42A2-AC03-F01BF59458AE@lassitu.de> <CAJ-Vmo=Y8pp4iFnw%2B1hcPae6QXFboz=a7puwgC1kVSZ3JwMgPQ@mail.gmail.com> <1100F70E-9DA9-4163-AC9A-423ECE5AA9A3@lassitu.de> <CAJ-VmonrnJ7cC6u2LsL9AGusz_%2BkSwY62Rr1__sg5U_NynJ1SQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I have it compiling and working in the kernel. I haven't tested it as a module.

The LAN ports are VLAN 1 (untagged) and I haven't tested those; the
WAN port is VLAN 2 (tagged) and I've verified this works.
Woot. :)


Adrian

Now, LORs.

lock order reversal:
 1st 0x80739d00 rtl8366rb0 (network driver) @
/home/adrian/work/freebsd/git/adrianchadd-freebsd-work/adrianchadd-freebsd-work/sys/kern/kern_mutex.c:148
 2nd 0x80765940 gpio0 (gpiobus) @
/home/adrian/work/freebsd/git/adrianchadd-freebsd-work/adrianchadd-freebsd-work/sys/dev/gpio/gpiobus.c:330
KDB: stack backtrace:
db_trace_thread+30 (?,?,?,?) ra 8035dfb8 sp c03e1950 sz 24
db_trace_self+1c (?,?,?,?) ra 800767ac sp c03e1968 sz 24
80076778+34 (?,?,?,?) ra 801ae05c sp c03e1980 sz 416
kdb_backtrace+44 (?,?,?,?) ra 801c5c90 sp c03e1b20 sz 24
801c5c5c+34 (?,?,?,?) ra 801c694c sp c03e1b38 sz 32
witness_checkorder+9cc (?,?,803a1148,14a) ra 80165648 sp c03e1b58 sz 80
_mtx_lock_flags+d4 (?,?,?,?) ra 800c00b0 sp c03e1ba8 sz 48
800c006c+44 (?,?,?,?) ra 800c1094 sp c03e1bd8 sz 24
800c102c+68 (?,?,?,?) ra 800c27a8 sp c03e1bf0 sz 40
800c272c+7c (?,?,?,?) ra 800c3500 sp c03e1c18 sz 48
800c34b4+4c (?,?,?,?) ra 800c3f60 sp c03e1c48 sz 40
iicbus_start+8c (?,?,?,?) ra 80348160 sp c03e1c70 sz 40
803480e4+7c (?,?,?,?) ra 80348274 sp c03e1c98 sz 56
80348244+30 (?,?,?,?) ra 800c8924 sp c03e1cd0 sz 40
800c88b8+6c (?,?,?,?) ra 800caca8 sp c03e1cf8 sz 32
mii_phy_tick+9c (?,?,?,?) ra 800cae4c sp c03e1d18 sz 40
800cadf4+58 (?,?,?,?) ra 800c862c sp c03e1d40 sz 32
mii_tick+4c (?,?,?,?) ra 80348664 sp c03e1d60 sz 32
80348628+3c (?,?,?,?) ra 8018c5dc sp c03e1d80 sz 40
softclock+298 (?,?,?,?) ra 8014c230 sp c03e1da8 sz 88
intr_event_execute_handlers+158 (?,?,?,?) ra 8014d238 sp c03e1e00 sz 40
8014d12c+10c (?,?,?,?) ra 801494ec sp c03e1e28 sz 48
fork_exit+a8 (?,?,?,?) ra 803566f0 sp c03e1e58 sz 40
fork_trampoline+10 (?,?,?,?) ra 0 sp c03e1e80 sz 0
pid 11


and

Trying to mount root from ufs:map/rootfs.uzip []...
warning: no time-of-day clock registered, system time will not be set
accuratelylock order reversal: 1st 0x80739d00 rtl8366rb0 (network
driver) @ /home/adrian/work/freebsd/git/adrianchadd-freebsd-work/adrianchadd-freebsd-work/sys/kern/kern_mutex.c:148
 2nd 0x807116ac iicbus (iicbus) @
/home/adrian/work/freebsd/git/adrianchadd-freebsd-work/adrianchadd-freebsd-work/sys/dev/iicbus/iiconf.c:94
KDB: stack backtrace:
db_trace_thread+30 (?,?,?,?) ra 8035dfb8 sp c03e19d8 sz 24
db_trace_self+1c (?,?,?,?) ra 800767ac sp c03e19f0 sz 24
80076778+34 (?,?,?,?) ra 801ae05c sp c03e1a08 sz 416
kdb_backtrace+44 (?,?,?,?) ra 801c5c90 sp c03e1ba8 sz 24
801c5c5c+34 (?,?,?,?) ra 801c694c sp c03e1bc0 sz 32
witness_checkorder+9cc (?,?,803a1634,5e) ra 80165648 sp c03e1be0 sz 80
_mtx_lock_flags+d4 (?,?,?,?) ra 800c43e4 sp c03e1c30 sz 48
iicbus_request_bus+58 (?,?,1,?) ra 80348148 sp c03e1c60 sz 56
803480e4+64 (?,?,?,?) ra 80348274 sp c03e1c98 sz 56
80348244+30 (?,?,?,?) ra 800c8924 sp c03e1cd0 sz 40
800c88b8+6c (?,?,?,?) ra 800caca8 sp c03e1cf8 sz 32
mii_phy_tick+9c (?,?,?,?) ra 800cae4c sp c03e1d18 sz 40
800cadf4+58 (?,?,?,?) ra 800c862c sp c03e1d40 sz 32
mii_tick+4c (?,?,?,?) ra 80348664 sp c03e1d60 sz 32
80348628+3c (?,?,?,?) ra 8018c5dc sp c03e1d80 sz 40
softclock+298 (?,?,?,?) ra 8014c230 sp c03e1da8 sz 88
intr_event_execute_handlers+158 (?,?,?,?) ra 8014d238 sp c03e1e00 sz 40
8014d12c+10c (?,?,?,?) ra 801494ec sp c03e1e28 sz 48
fork_exit+a8 (?,?,?,?) ra 803566f0 sp c03e1e58 sz 40
fork_trampoline+10 (?,?,?,?) ra 0 sp c03e1e80 sz 0
pid 11



Adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=WSN1oLM=B2HqSHrWyOaOD9BSwwu8=1Wys0CLRJ_N-TA>