mbox series

[0/3] crypto: caam/qi2 - performance-related updates

Message ID 20190211114614.24748-1-horia.geanta@nxp.com (mailing list archive)
Headers show
Series crypto: caam/qi2 - performance-related updates | expand

Message

Horia Geanta Feb. 11, 2019, 11:46 a.m. UTC
The main update in this patch set is taking advantage of current DPIO
(SW portal) implementation, making sure a CPU-affine portal is used.

There is a dependency on Freescale SoC drivers tree:
https://git.kernel.org/pub/scm/linux/kernel/git/leo/linux.git/log/?h=next

Patches that need to be integrated start from (excluding) commit:
bfeffd155283 ("Linux 5.0-rc1")
up to (including) commit:
afb77422819f ("bus: fsl-mc: automatically add a device_link on fsl_mc_[portal,object]_allocate")

Thanks,
Horia

Horia Geantă (3):
  crypto: caam/qi2 - use affine DPIOs
  crypto: caam/qi2 - rate-limit enqueue failure prints
  crypto: caam/qi2 - relax busy polling while enqueuing FDs

 drivers/crypto/caam/caamalg_qi2.c | 56 ++++++++++++++++++++++-----------------
 drivers/crypto/caam/caamalg_qi2.h |  2 ++
 2 files changed, 34 insertions(+), 24 deletions(-)

Comments

Herbert Xu Feb. 22, 2019, 11:56 a.m. UTC | #1
On Mon, Feb 11, 2019 at 01:46:11PM +0200, Horia Geantă wrote:
> The main update in this patch set is taking advantage of current DPIO
> (SW portal) implementation, making sure a CPU-affine portal is used.
> 
> There is a dependency on Freescale SoC drivers tree:
> https://git.kernel.org/pub/scm/linux/kernel/git/leo/linux.git/log/?h=next
> 
> Patches that need to be integrated start from (excluding) commit:
> bfeffd155283 ("Linux 5.0-rc1")
> up to (including) commit:
> afb77422819f ("bus: fsl-mc: automatically add a device_link on fsl_mc_[portal,object]_allocate")
> 
> Thanks,
> Horia
> 
> Horia Geantă (3):
>   crypto: caam/qi2 - use affine DPIOs
>   crypto: caam/qi2 - rate-limit enqueue failure prints
>   crypto: caam/qi2 - relax busy polling while enqueuing FDs
> 
>  drivers/crypto/caam/caamalg_qi2.c | 56 ++++++++++++++++++++++-----------------
>  drivers/crypto/caam/caamalg_qi2.h |  2 ++
>  2 files changed, 34 insertions(+), 24 deletions(-)

All applied.  Thanks.