Re: [PATCH V2 net] net: hns3: add dma_rmb() for rx description

From: David Miller
Date: Fri Mar 08 2019 - 17:44:14 EST


From: Huazhong Tan <tanhuazhong@xxxxxxxxxx>
Date: Wed, 6 Mar 2019 11:26:37 +0800

> From: Jian Shen <shenjian15@xxxxxxxxxx>
>
> HW can not guarantee complete write desc->rx.size, even though
> HNS3_RXD_VLD_B has been set. Driver needs to add dma_rmb()
> instruction to make sure desc->rx.size is always valid.
>
> Fixes: e55970950556 ("net: hns3: Add handling of GRO Pkts not fully RX'ed in NAPI poll")
> Signed-off-by: Jian Shen <shenjian15@xxxxxxxxxx>
> Signed-off-by: Huazhong Tan <tanhuazhong@xxxxxxxxxx>
> ---
> V1->V2: fixes comment from David Miller

Applied and queued up for -stable, thank you.