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);
}