--- zzzz-none-000/linux-2.6.39.4/net/bridge/br_ioctl.c 2011-08-03 19:43:28.000000000 +0000 +++ puma6-arm-6490-729/linux-2.6.39.4/net/bridge/br_ioctl.c 2021-11-10 13:23:11.000000000 +0000 @@ -10,6 +10,10 @@ * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. */ +/* + * Includes Intel Corporation's changes/modifications dated: [11/07/2011]. +* Changed/modified portions - Copyright © [2011], Intel Corporation. +*/ #include #include @@ -19,6 +23,7 @@ #include #include #include +#include #include "br_private.h" /* called with RTNL */ @@ -98,7 +103,12 @@ if (isadd) ret = br_add_if(br, dev); else + { ret = br_del_if(br, dev); +#ifdef CONFIG_TI_PACKET_PROCESSOR + ti_hil_pp_event (TI_BRIDGE_PORT_DELETE, (void *)dev); +#endif + } return ret; }