net/ice: use write combining store for tail updates
authorRadu Nicolau <radu.nicolau@intel.com>
Wed, 23 Sep 2020 14:22:53 +0000 (14:22 +0000)
committerDavid Marchand <david.marchand@redhat.com>
Tue, 13 Oct 2020 12:42:02 +0000 (14:42 +0200)
commitad6f7399d24748fb038e608a6c8f4362d00de890
treed1edc7ca2f7f323b4a2e721407e535c22cf6a115
parentbc4c8309b76faa5157e4f0a456c4160ed21efece
net/ice: use write combining store for tail updates

Performance improvement: use a write combining store
instead of a regular mmio write to update queue tail
registers.

Signed-off-by: Radu Nicolau <radu.nicolau@intel.com>
Reviewed-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
doc/guides/rel_notes/release_20_11.rst
drivers/net/ice/base/ice_osdep.h
drivers/net/ice/ice_rxtx.c
drivers/net/ice/ice_rxtx_vec_avx2.c
drivers/net/ice/ice_rxtx_vec_sse.c