Mon, Oct 12, 2015 at 10:47:05PM IDT, razor@xxxxxxxxxxxxx wrote: >From: Nikolay Aleksandrov <nikolay@xxxxxxxxxxxxxxxxxxx> > >Ido Schimmel reported a problem with switchdev devices because of the >order change of del_nbp operations, more specifically the move of >nbp_vlan_flush() which deletes all vlans and frees vlgrp after the >rx_handler has been unregistered. So in order to fix this move >vlan_flush back where it was and make it destroy the rhtable after >NULLing vlgrp and waiting a grace period to make sure noone can see it. > >Reported-by: Ido Schimmel <idosch@xxxxxxxxxxxx> >Signed-off-by: Nikolay Aleksandrov <nikolay@xxxxxxxxxxxxxxxxxxx> Reviewed-by: Ido Schimmel <idosch@xxxxxxxxxxxx> Thanks Nikolay!