Messages in this thread | | | Date | Fri, 22 Nov 2019 19:05:29 +0800 | From | Herbert Xu <> | Subject | Re: [PATCH v3] crypto: arm64/sha: fix function types |
| |
On Fri, Nov 22, 2019 at 07:04:46PM +0800, Herbert Xu wrote: > On Tue, Nov 19, 2019 at 12:13:53PM -0800, Sami Tolvanen wrote: > > Instead of casting pointers to callback functions, add C wrappers > > to avoid type mismatch failures with Control-Flow Integrity (CFI) > > checking. > > > > Signed-off-by: Sami Tolvanen <samitolvanen@google.com> > > Reviewed-by: Ard Biesheuvel <ardb@kernel.org> > > --- > > Changes in v3: > > - Removed unnecessary inline attributes. > > > > Changes in v2: > > - Added wrapper functions instead of changing parameter types > > for the assembly functions. > > > > --- > > arch/arm64/crypto/sha1-ce-glue.c | 17 +++++++++------ > > arch/arm64/crypto/sha2-ce-glue.c | 34 ++++++++++++++++++------------ > > arch/arm64/crypto/sha256-glue.c | 32 +++++++++++++++++----------- > > arch/arm64/crypto/sha512-ce-glue.c | 26 ++++++++++++----------- > > arch/arm64/crypto/sha512-glue.c | 15 ++++++++----- > > 5 files changed, 76 insertions(+), 48 deletions(-) > > Patch applied. Thanks.
Scratch that. This patch is still in the queue. -- Email: Herbert Xu <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
| |