macvlan: fix a race on port dismantle and possible skb leaks