X-Git-Url: http://pileus.org/git/?p=~andy%2Flinux;a=blobdiff_plain;f=net%2F8021q%2Fvlan_dev.c;h=27bfe2f8e2de71bee3f873106d88498765d36e93;hp=a9591ff2b678c7c93ac1717fb9d42a19ad2d9672;hb=2adb956b084d6d49f519541a4b5f9947e96f8ef7;hpb=3f8c707b9a83cd956af65796081b6c8cb8716089 diff --git a/net/8021q/vlan_dev.c b/net/8021q/vlan_dev.c index a9591ff2b67..27bfe2f8e2d 100644 --- a/net/8021q/vlan_dev.c +++ b/net/8021q/vlan_dev.c @@ -578,6 +578,9 @@ static int vlan_dev_init(struct net_device *dev) dev->features |= real_dev->vlan_features | NETIF_F_LLTX; dev->gso_max_size = real_dev->gso_max_size; + if (dev->features & NETIF_F_VLAN_FEATURES) + netdev_warn(real_dev, "VLAN features are set incorrectly. Q-in-Q configurations may not work correctly.\n"); + /* ipv6 shared card related stuff */ dev->dev_id = real_dev->dev_id;