mirror of https://gitee.com/openkylin/linux.git
sky2: use __vlan_hwaccel helpers
Signed-off-by: Michał Mirosław <mirq-linux@rere.qmqm.pl> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
4b17f9fe48
commit
3149a2711b
|
@ -2485,13 +2485,11 @@ static struct sk_buff *receive_copy(struct sky2_port *sky2,
|
|||
skb->ip_summed = re->skb->ip_summed;
|
||||
skb->csum = re->skb->csum;
|
||||
skb_copy_hash(skb, re->skb);
|
||||
skb->vlan_proto = re->skb->vlan_proto;
|
||||
skb->vlan_tci = re->skb->vlan_tci;
|
||||
__vlan_hwaccel_copy_tag(skb, re->skb);
|
||||
|
||||
pci_dma_sync_single_for_device(sky2->hw->pdev, re->data_addr,
|
||||
length, PCI_DMA_FROMDEVICE);
|
||||
re->skb->vlan_proto = 0;
|
||||
re->skb->vlan_tci = 0;
|
||||
__vlan_hwaccel_clear_tag(re->skb);
|
||||
skb_clear_hash(re->skb);
|
||||
re->skb->ip_summed = CHECKSUM_NONE;
|
||||
skb_put(skb, length);
|
||||
|
|
Loading…
Reference in New Issue