--- zzzz-none-000/linux-4.9.279/net/bridge/br_forward.c 2021-08-08 06:38:54.000000000 +0000 +++ puma7-arm-6591-750/linux-4.9.279/net/bridge/br_forward.c 2023-02-08 10:58:16.000000000 +0000 @@ -11,6 +11,11 @@ * 2 of the License, or (at your option) any later version. */ +/* + * Includes Intel Corporation's changes/modifications dated: 2011, 2018. + * Changed/modified portions - Copyright (c) 2011-2018, Intel Corporation. + */ + #include #include #include @@ -19,6 +24,7 @@ #include #include #include +#include #include "br_private.h" /* Don't forward packets to originating port or forwarding disabled */ @@ -180,6 +186,9 @@ u8 igmp_type = br_multicast_igmp_type(skb); struct net_bridge_port *prev = NULL; struct net_bridge_port *p; +#ifdef CONFIG_TI_PACKET_PROCESSOR + ti_hil_pp_event (TI_BRIDGE_PACKET_FLOODED, (void*)skb); +#endif// CONFIG_TI_PACKET_PROCESSOR list_for_each_entry_rcu(p, &br->port_list, list) { /* Do not flood unicast traffic to ports that turn it off */