[dpdk-dev] [PATCH] net/bnxt: fix doorbell barrier location
Ferruh Yigit
ferruh.yigit at intel.com
Fri Nov 13 18:38:03 CET 2020
On 11/13/2020 4:04 PM, Lance Richardson wrote:
> Simplify some doorbell functions now that rte_cio_wmb() has been
> eliminated and rte_io_wmb() is equivalent for Arm.
>
> Fix a performance degradation on x86 platforms caused by a
> previous Arm performance fix by moving the compiler barrier
> closer to the I/O write.
>
> Fixes: f0f5d844d138 ("eal: remove deprecated coherent IO memory barriers")
> Fixes: bfc1d45875e2 ("net/bnxt: fix performance for Arm")
> Signed-off-by: Lance Richardson <lance.richardson at broadcom.com>
> Signed-off-by: Ajit Khaparde <ajit.khaparde at broadcom.com>
Applied to dpdk-next-net/main, thanks.
More information about the dev
mailing list