From: Cong Wang <[email protected]> Date: Tue, 9 Jan 2018 13:40:41 -0800
> A vlan device with vid 0 is allow to creat by not able to be fully > cleaned up by unregister_vlan_dev() which checks for vlan_id!=0. > > Also, VLAN 0 is probably not a valid number and it is kinda > "reserved" for HW accelerating devices, but it is probably too > late to reject it from creation even if makes sense. Instead, > just remove the check in unregister_vlan_dev(). > > Reported-by: Dmitry Vyukov <[email protected]> > Fixes: ad1afb003939 ("vlan_dev: VLAN 0 should be treated as "no vlan tag" > (802.1p packet)") > Cc: Vlad Yasevich <[email protected]> > Cc: Ben Hutchings <[email protected]> > Signed-off-by: Cong Wang <[email protected]> Applied and queued up for -stable, thanks.
