Skip to content

Commit fb0672d

Browse files
321lipengdavem330
authored andcommitted
net: hns: Remove redundant memset during buffer release
Because all members of desc_cb is assigned when xmit one package, so it can delete in hnae_free_buffer, as follows: - "dma, priv, length, type" are assigned in fill_v2_desc. - "page_offset, reuse_flag, buf" are not used in tx direction. Signed-off-by: lipeng <[email protected]> Signed-off-by: Weiwei Deng <[email protected]> Reviewed-by: Yisen Zhuang <[email protected]> Signed-off-by: Salil Mehta <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent de99208 commit fb0672d

File tree

1 file changed

+0
-1
lines changed
  • drivers/net/ethernet/hisilicon/hns

1 file changed

+0
-1
lines changed

drivers/net/ethernet/hisilicon/hns/hnae.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ static void hnae_free_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb)
6161
dev_kfree_skb_any((struct sk_buff *)cb->priv);
6262
else if (unlikely(is_rx_ring(ring)))
6363
put_page((struct page *)cb->priv);
64-
memset(cb, 0, sizeof(*cb));
6564
}
6665

6766
static int hnae_map_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb)

0 commit comments

Comments
 (0)