Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Dec 2015 23:15:31 +0100
From:      Kristof Provost <kp@FreeBSD.org>
To:        Steven Hartland <smh@freebsd.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r292275 - in head/sys: net netinet netinet6
Message-ID:  <8CEE530E-C08D-4BD1-B908-8EBBCEEAD1CD@FreeBSD.org>
In-Reply-To: <201512151602.tBFG2BTX089543@repo.freebsd.org>
References:  <201512151602.tBFG2BTX089543@repo.freebsd.org>

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

> On 15 Dec 2015, at 17:02, Steven Hartland <smh@freebsd.org> wrote:
>=20
> Author: smh
> Date: Tue Dec 15 16:02:11 2015
> New Revision: 292275
> URL: https://svnweb.freebsd.org/changeset/base/292275
>=20
> Log:
>  Fix lagg failover due to missing notifications
>=20

I=E2=80=99ve just built a new image (r292287-based) for my TPLink =
tl-wdr3600 device, and see the following panic:

uhub0: 1 port with 1 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub0
arswitch0: arswitch_miipollstat: port 1: port -> UP
arswitch0port2: link state changed to UP
Trap cause =3D 2 (TLB miss (load or instr. fetch) - kernel mode)
[ thread pid 11 tid 100017 ]
Stopped at      arp_announce+0x134:     lw      v0,0(v0)
db> bt
Tracing pid 11 tid 100017 td 0x80a746c0
db_trace_thread+30 (?,?,?,?) ra c462b8b000000018 sp 0 sz 0
8008c520+114 (0,?,ffffffff,?) ra c462b8c800000020 sp 100000000 sz 1
8008b864+388 (?,?,?,?) ra c462b8e8000000a8 sp 0 sz 0
db_command_loop+70 (?,?,?,?) ra c462b99000000018 sp 0 sz 0
8008e438+f4 (?,?,?,?) ra c462b9a8000001a8 sp 0 sz 0
kdb_trap+100 (?,?,?,?) ra c462bb5000000030 sp 0 sz 0
trap+fac (?,?,?,?) ra c462bb80000000c0 sp 0 sz 0
MipsKernGenException+ec (1,80a746c0,8049fcf8,4df) ra c462bc40000000c8 sp =
100000001 sz 1
arp_announce+134 (?,?,?,?) ra c462bd0800000030 sp 0 sz 0
8031d868+2c (?,?,?,?) ra c462bd3800000018 sp 0 sz 0
802b7e40+1fc (?,?,?,?) ra c462bd5000000028 sp 0 sz 0
8022bc8c+f0 (?,?,?,?) ra c462bd7800000040 sp 0 sz 0
taskqueue_run+58 (?,?,?,?) ra c462bdb800000018 sp 0 sz 0
8022bf5c+18 (?,?,?,?) ra c462bdd000000018 sp 0 sz 0
intr_event_execute_handlers+158 (?,?,?,?) ra c462bde800000028 sp 0 sz 0
801ad9a0+c4 (?,?,?,?) ra c462be1000000048 sp 0 sz 0
fork_exit+b0 (?,?,?,?) ra c462be5800000028 sp 0 sz 0
fork_trampoline+10 (?,?,?,?) ra c462be8000000000 sp 0 sz 0
pid 11

Based on the arp_announce() in the backtrace this commit looks like a =
possible cause.

I=E2=80=99ll take a look and see what I can figure out, but if something =
pops out for you please let me know

Regards,
Kristof=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8CEE530E-C08D-4BD1-B908-8EBBCEEAD1CD>