ba27dd8be821 - main - zfs: merge OpenZFS master-9312e0fd1

Mark Johnston markj at freebsd.org
Mon Feb 22 19:04:27 UTC 2021


On Mon, Feb 22, 2021 at 10:44:31AM -0800, Ravi Pokala wrote:
> -----Original Message-----
> From: <owner-src-committers at freebsd.org> on behalf of Martin Matuska <mm at FreeBSD.org>
> Date: 2021-02-22, Monday at 04:02
> To: <src-committers at FreeBSD.org>, <dev-commits-src-all at FreeBSD.org>, <dev-commits-src-main at FreeBSD.org>
> Subject: git: ba27dd8be821 - main - zfs: merge OpenZFS master-9312e0fd1
> 
>     The branch main has been updated by mm:
> 
>     URL: https://cgit.FreeBSD.org/src/commit/?id=ba27dd8be821792e15bdabfac69fd6cab0cf9dd3
> 
>     commit ba27dd8be821792e15bdabfac69fd6cab0cf9dd3
>     Merge: c02a28754bc2 0626917d0786
>     Author:     Martin Matuska <mm at FreeBSD.org>
>     AuthorDate: 2021-02-22 11:35:56 +0000
>     Commit:     Martin Matuska <mm at FreeBSD.org>
>     CommitDate: 2021-02-22 12:01:17 +0000
> 
>         zfs: merge OpenZFS master-9312e0fd1
> 
>         Notable upstream changes:
>           778869fa1 Fix reporting of mount progress
>           e7adccf7f Disable use of hardware crypto offload drivers on FreeBSD
> 
> Hi Martin,
> 
> Why are we disabling hardware crypto offload? What impact will that have on performance?

See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252981

Basically, some hardware offload drivers don't work correctly with ZFS,
and the opencrypto shims in ZFS don't work properly with hardware
offload drivers.  For 13.0 the best solution is to just disable that
support.  Note that this doesn't apply to software-accelerated crypto
drivers like aesni(4).


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