From: Ding Tianhong <dingtianhong@xxxxxxxxxx> Date: Mon, 18 Nov 2013 16:26:44 +0800 > When the following commands are executed: > > brctl addbr br0 > ifconfig br0 hw ether <addr> > rmmod bridge > > The calltrace will occur: ... > The reason is that if the bridge dev's address is changed, the > br_fdb_change_mac_address() will add new address in fdb, but when > the bridge was removed, the address entry in the fdb did not free, > the bridge_fdb_cache still has objects when destroy the cache, Fix > this by flushing the bridge address entry when removing the bridge. > > Signed-off-by: Ding Tianhong <dingtianhong@xxxxxxxxxx> This patch does not apply at all to the current 'net' tree, please respin. Thank you.