mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-15 16:24:13 +08:00
lance: remove unnecessary setting of skb->dev
skb->dev is being unnecessarily set during ring init. It is already being set to the proper value when eth_type_trans is called on packet receive, and the skb->dev is not referenced anywhere else in the code. Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
c0589fa78a
commit
5c8b73ca43
@ -873,10 +873,9 @@ lance_init_ring(struct net_device *dev, gfp_t gfp)
|
||||
|
||||
skb = alloc_skb(PKT_BUF_SZ, GFP_DMA | gfp);
|
||||
lp->rx_skbuff[i] = skb;
|
||||
if (skb) {
|
||||
skb->dev = dev;
|
||||
if (skb)
|
||||
rx_buff = skb->data;
|
||||
} else
|
||||
else
|
||||
rx_buff = kmalloc(PKT_BUF_SZ, GFP_DMA | gfp);
|
||||
if (rx_buff == NULL)
|
||||
lp->rx_ring[i].base = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user