git: 4979620ece98 - main - armv8crypto: add AES-XTS support

John Baldwin jhb at FreeBSD.org
Fri Jan 8 16:56:28 UTC 2021


On 1/7/21 11:36 AM, Mitchell Horne wrote:
> The branch main has been updated by mhorne:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=4979620ece984ffb10c27c2db7d0e253eb84b2ba
> 
> commit 4979620ece984ffb10c27c2db7d0e253eb84b2ba
> Author:     Mitchell Horne <mhorne at FreeBSD.org>
> AuthorDate: 2021-01-07 19:30:40 +0000
> Commit:     Mitchell Horne <mhorne at FreeBSD.org>
> CommitDate: 2021-01-07 19:35:20 +0000
> 
>     armv8crypto: add AES-XTS support
>     
>     A straightforward(ish) port from aesni(4). This implementation does not
>     perform loop unrolling on the input blocks, so this is left as a future
>     performance improvement.
>     
>     Submitted by:   Greg V <greg AT unrelenting.technology>
>     Looks good:     jhb, jmg
>     Tested by:      mhorne
>     Differential Revision:  https://reviews.freebsd.org/D21017

IMO, this warrants adding armv8crypto to arm64 GENERIC at the same
time aesni(4) is added to amd64/i386 GENERIC.

-- 
John Baldwin


More information about the dev-commits-src-all mailing list