Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

crypto: inside-secure - use the base_end pointer in ring rollback

A base_end pointer is set and provided. Use it in the ring rollback
function to avoid using build-in defines.

Signed-off-by: Antoine Tenart <antoine.tenart@free-electrons.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

authored by

Antoine Ténart and committed by
Herbert Xu
cfb73f89 e826934e

+1 -1
+1 -1
drivers/crypto/inside-secure/safexcel_ring.c
··· 84 84 return; 85 85 86 86 if (ring->write == ring->base) 87 - ring->write += (EIP197_DEFAULT_RING_SIZE - 1) * ring->offset; 87 + ring->write = ring->base_end - ring->offset; 88 88 else 89 89 ring->write -= ring->offset; 90 90