crash with ipfw nat on mips32

Andrey V. Elsukov bu7cher at yandex.ru
Thu Mar 22 12:54:40 UTC 2018


On 22.03.2018 10:31, Adrian Chadd wrote:
> Erk. I'll go see if I can figure out what's going on.
> 
> Thanks! This is really quite grr-y.
>>> Trap cause = 2 (TLB miss (load or instr. fetch) - kernel mode)
>>> [ thread pid 11 tid 100010 ]
>>> Stopped at      0
>>> db> bt
>>> Tracing pid 11 tid 100010 td 0x80673b40
>>> dyn_expire_states+0x13c (?,?,?,?) ra c1d08f44 sp c1247c40 sz 144
>>> dyn_tick+0x238 (0,?,?,?) ra 80214dfc sp c1247cd0 sz 120
>>> itimer_fire+0x1440 (?,?,?,?) ra 802150c0 sp c1247d48 sz 88
>>> softclock+0x9c (?,?,?,?) ra 0 sp c1247da0 sz 0
>>> db>
>>
>> this is not NAT related, it is ipfw's dynamic states.
>> I'm not sure, but this is seems related to ConcurrencyKit.

It looks like CK doesn't declare support for mips.
Probably we need to make compat shim, that uses old implementation for
platforms, that are not supported by CK.

-- 
WBR, Andrey V. Elsukov

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20180322/fb4bdd46/attachment.sig>


More information about the freebsd-net mailing list