From: Cong Wang <xiyou.wangc...@gmail.com> 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 <dvyu...@google.com> > Fixes: ad1afb003939 ("vlan_dev: VLAN 0 should be treated as "no vlan tag" > (802.1p packet)") > Cc: Vlad Yasevich <vyasev...@gmail.com> > Cc: Ben Hutchings <ben.hutchi...@codethink.co.uk> > Signed-off-by: Cong Wang <xiyou.wangc...@gmail.com> Applied and queued up for -stable, thanks.