Hello Mattieu, Mark Patruck reported panic on KASSERT() in pf_test() yesterday . I've crafted patch below. Can you try it out?
I think we need to apply pf_pkt_addr_changed() on broadcast packets seen by bridge as well. thanks a lot and sorry for inconveniences regards sasha ---------8<----------------8<----------------8<---------------8<-------- Index: if_bridge.c =================================================================== RCS file: /cvs/src/sys/net/if_bridge.c,v retrieving revision 1.275 diff -u -p -r1.275 if_bridge.c --- if_bridge.c 5 Dec 2015 10:07:55 -0000 1.275 +++ if_bridge.c 7 Mar 2016 09:00:06 -0000 @@ -1283,6 +1283,10 @@ bridge_localbroadcast(struct bridge_soft return; } +#if NPF > 0 + pf_pkt_addr_changed(m1); +#endif /* NPF */ + bridge_ifinput(ifp, m1); }