Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4d2d55ac authored by Greg Rose's avatar Greg Rose Committed by Jeff Kirsher
Browse files

igbvf: Fix trunk vlan



Changes to clean up the VLAN Rx path by Jiri Pirko broke trunk VLAN.
Trunk VLANs in a VF driver are those set using

"ip link set <pfdev> vf <n> <vlanid>"

Signed-off-by: default avatarGreg Rose <gregory.v.rose@intel.com>
CC: Jiri Pirko <jpirko@redhat.com>
Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
parent fd38f734
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -102,7 +102,7 @@ static void igbvf_receive_skb(struct igbvf_adapter *adapter,
{
	if (status & E1000_RXD_STAT_VP) {
		u16 vid = le16_to_cpu(vlan) & E1000_RXD_SPC_VLAN_MASK;

		if (test_bit(vid, adapter->active_vlans))
			__vlan_hwaccel_put_tag(skb, vid);
	}
	netif_receive_skb(skb);