Re: [PATCH 3/6] crypto: omap-crypto: fix userspace copied buffer access

2020-05-07 Thread Tero Kristo
On 08/05/2020 08:08, Herbert Xu wrote: On Wed, Apr 29, 2020 at 05:42:02PM +0300, Tero Kristo wrote: diff --git a/drivers/crypto/omap-crypto.c b/drivers/crypto/omap-crypto.c index cc88b7362bc2..cbc5a4151c3c 100644 --- a/drivers/crypto/omap-crypto.c +++ b/drivers/crypto/omap-crypto.c @@ -178,11 +

Re: [PATCH 3/6] crypto: omap-crypto: fix userspace copied buffer access

2020-05-07 Thread Herbert Xu
On Wed, Apr 29, 2020 at 05:42:02PM +0300, Tero Kristo wrote: > > diff --git a/drivers/crypto/omap-crypto.c b/drivers/crypto/omap-crypto.c > index cc88b7362bc2..cbc5a4151c3c 100644 > --- a/drivers/crypto/omap-crypto.c > +++ b/drivers/crypto/omap-crypto.c > @@ -178,11 +178,14 @@ static void omap_cryp

[PATCH 3/6] crypto: omap-crypto: fix userspace copied buffer access

2020-04-29 Thread Tero Kristo
In case buffers are copied from userspace, directly accessing the page will most likely fail because it hasn't been mapped into the kernel memory space. Fix the issue by forcing a kmap / kunmap within the cleanup functionality. Signed-off-by: Tero Kristo --- drivers/crypto/omap-crypto.c | 7