Public bug reported:

== SRU Justification ==

Upstream commit 31b160f0a6c673c8f926233af2ed6d5354808393 contains AES-
GCM acceleration changes that significantly improve encrypted
performance.

Tests on a memory backed pool show performance improvements of ~15-22%
for AES-CCM writes, ~17-20% AES-CCM reads, 34-36% AES-GCM writes and
~79-80% AES-GCM reads on a Sandybridge x86-64 CPU, so this looks like a
promising optimization that will benefit a lot of users.

== The fix ==

Backport of upstream 31b160f0a6c673c8f926233af2ed6d5354808393 - this is
already backported in Groovy ZFS 0.8.3-1ubuntu13

== Test case ==

Run ZFS performance tests from ubuntu_performance_zfs_encryption ubuntu
kernel team autotests. With the fix the encryption runs significantly
faster, as noted earlier in the SRU justification.

== Regression Potential ==

This fix alters the crypto engine and adds in new optimizations for CPUs
that have capable instruction sets.  There is a risk that this new
crypto code is erroneous.

** Affects: zfs-linux (Ubuntu)
     Importance: Medium
     Assignee: Colin Ian King (colin-king)
         Status: Fix Released

** Affects: zfs-linux (Ubuntu Focal)
     Importance: Medium
     Assignee: Colin Ian King (colin-king)
         Status: In Progress

** Affects: zfs-linux (Ubuntu Groovy)
     Importance: Medium
     Assignee: Colin Ian King (colin-king)
         Status: Fix Released

** Changed in: zfs-linux (Ubuntu)
       Status: New => In Progress

** Changed in: zfs-linux (Ubuntu)
   Importance: Undecided => Medium

** Changed in: zfs-linux (Ubuntu)
     Assignee: (unassigned) => Colin Ian King (colin-king)

** Also affects: zfs-linux (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Also affects: zfs-linux (Ubuntu Groovy)
   Importance: Medium
     Assignee: Colin Ian King (colin-king)
       Status: In Progress

** Changed in: zfs-linux (Ubuntu Focal)
       Status: New => In Progress

** Changed in: zfs-linux (Ubuntu Focal)
   Importance: Undecided => Medium

** Changed in: zfs-linux (Ubuntu Focal)
     Assignee: (unassigned) => Colin Ian King (colin-king)

** Changed in: zfs-linux (Ubuntu Groovy)
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881107

Title:
  zfs: backport AES-GCM performance accelleration

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1881107/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to