crypto/qat: enable Rx head writes coalescing
authorAnatoly Burakov <anatoly.burakov@intel.com>
Tue, 12 Sep 2017 09:31:17 +0000 (10:31 +0100)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Thu, 12 Oct 2017 14:12:20 +0000 (15:12 +0100)
commit571365dd4c5e02406aa5f2bfec389d4a49be936d
treef4b52bbf577032cfcbb22af50e922dc0b182922d
parent0a081a5fd26fbdae00a34541924d798b6dd4a63e
crypto/qat: enable Rx head writes coalescing

Don't write CSR head until we processed enough RX descriptors.
Also delay marking them as free until we are writing CSR head.

Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
doc/guides/rel_notes/release_17_11.rst
drivers/crypto/qat/qat_crypto.c
drivers/crypto/qat/qat_crypto.h