On Tue, Jul 21, 2020 at 06:40:27AM +0200, Sven Auhagen wrote: > Balance the irqs of the marvell cesa driver over all > available cpus. > Currently all interrupts are handled by the first CPU. > > >From my testing with IPSec AES 256 SHA256 > on my clearfog base with 2 Cores I get a 2x speed increase: > > Before the patch: 26.74 Kpps > With the patch: 56.11 Kpps > > Signed-off-by: Sven Auhagen <sven.auhagen@xxxxxxxxxxxx> > --- > v3: > * use NUMA_NO_NODE constant > > v2: > * use cpumask_local_spread and remove affinity on > module remove > > drivers/crypto/marvell/cesa/cesa.c | 11 ++++++++++- > drivers/crypto/marvell/cesa/cesa.h | 1 + > 2 files changed, 11 insertions(+), 1 deletion(-) Patch applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt