[PATCH V2 net 0/2] hibmcge: fix RX packet corruption issue

Jijie Shao posted 2 patches 6 days, 13 hours ago
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c | 2 ++
drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c | 6 +++---
2 files changed, 5 insertions(+), 3 deletions(-)
[PATCH V2 net 0/2] hibmcge: fix RX packet corruption issue
Posted by Jijie Shao 6 days, 13 hours ago
This series fixes an RX packet corruption issue observed when SMMU is
disabled on the hibmcge driver. The fixes include disabling PCI Relaxed
Ordering and correcting the order of DMA barrier operations in the RX
data sync path.

---
ChangeLog:
v1 -> v2:
  - Split original single patch into two independent patches,
    suggested Jakub
  - Remove MODULE_VERSION change, pointed out by Jakub
  v1: https://lore.kernel.org/all/20260512123456.3786635-1-shaojijie@huawei.com/
---

Jijie Shao (2):
  net: hibmcge: disable Relaxed Ordering to fix RX packet corruption
  net: hibmcge: move dma_rmb() after dma_sync_single_for_cpu() in RX
    path

 drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c | 2 ++
 drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

--
2.33.0