File tree Expand file tree Collapse file tree 1 file changed +4
-9
lines changed
drivers/net/ethernet/atheros Expand file tree Collapse file tree 1 file changed +4
-9
lines changed Original file line number Diff line number Diff line change @@ -1616,7 +1616,6 @@ static int ag71xx_rx_packets(struct ag71xx *ag, int limit)
1616
1616
unsigned int i = ring -> curr & ring_mask ;
1617
1617
struct ag71xx_desc * desc = ag71xx_ring_desc (ring , i );
1618
1618
int pktlen ;
1619
- int err = 0 ;
1620
1619
1621
1620
if (ag71xx_desc_empty (desc ))
1622
1621
break ;
@@ -1639,21 +1638,17 @@ static int ag71xx_rx_packets(struct ag71xx *ag, int limit)
1639
1638
1640
1639
skb = napi_build_skb (ring -> buf [i ].rx .rx_buf , ag71xx_buffer_size (ag ));
1641
1640
if (!skb ) {
1641
+ ndev -> stats .rx_errors ++ ;
1642
1642
skb_free_frag (ring -> buf [i ].rx .rx_buf );
1643
1643
goto next ;
1644
1644
}
1645
1645
1646
1646
skb_reserve (skb , offset );
1647
1647
skb_put (skb , pktlen );
1648
1648
1649
- if (err ) {
1650
- ndev -> stats .rx_dropped ++ ;
1651
- kfree_skb (skb );
1652
- } else {
1653
- skb -> dev = ndev ;
1654
- skb -> ip_summed = CHECKSUM_NONE ;
1655
- list_add_tail (& skb -> list , & rx_list );
1656
- }
1649
+ skb -> dev = ndev ;
1650
+ skb -> ip_summed = CHECKSUM_NONE ;
1651
+ list_add_tail (& skb -> list , & rx_list );
1657
1652
1658
1653
next :
1659
1654
ring -> buf [i ].rx .rx_buf = NULL ;
You can’t perform that action at this time.
0 commit comments