[dpdk-dev] [PATCH] net/bnxt: fix doorbell barrier location

2020-11-13 Thread Lance Richardson
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 dep

Re: [dpdk-dev] [PATCH] net/bnxt: fix doorbell barrier location

2020-11-13 Thread Ferruh Yigit
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