net: dsa: avoid call to __dev_set_promiscuity() while rtnl_mutex isn't held