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

Reply via email to