Activity log for bug #1881107

Date Who What changed Old value New value Message
2020-05-28 10:51:41 Colin Ian King bug added bug
2020-05-28 10:51:46 Colin Ian King zfs-linux (Ubuntu): status New In Progress
2020-05-28 10:51:48 Colin Ian King zfs-linux (Ubuntu): importance Undecided Medium
2020-05-28 10:51:50 Colin Ian King zfs-linux (Ubuntu): assignee Colin Ian King (colin-king)
2020-05-28 10:51:58 Colin Ian King nominated for series Ubuntu Focal
2020-05-28 10:51:58 Colin Ian King bug task added zfs-linux (Ubuntu Focal)
2020-05-28 10:51:58 Colin Ian King nominated for series Ubuntu Groovy
2020-05-28 10:51:58 Colin Ian King bug task added zfs-linux (Ubuntu Groovy)
2020-05-28 10:52:04 Colin Ian King zfs-linux (Ubuntu Focal): status New In Progress
2020-05-28 10:52:06 Colin Ian King zfs-linux (Ubuntu Focal): importance Undecided Medium
2020-05-28 10:52:09 Colin Ian King zfs-linux (Ubuntu Focal): assignee Colin Ian King (colin-king)
2020-05-28 10:52:11 Colin Ian King zfs-linux (Ubuntu Groovy): status In Progress Fix Released
2020-05-28 14:35:34 Colin Ian King description == 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. == 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. Also test with the 4 types of ZFS ubuntu autotests, should not fail any of these. == 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.
2020-05-28 14:36:12 Colin Ian King bug added subscriber Ubuntu Stable Release Updates Team
2020-06-03 03:09:19 Chris Halse Rogers zfs-linux (Ubuntu Focal): status In Progress Fix Committed
2020-06-03 03:09:24 Chris Halse Rogers bug added subscriber SRU Verification
2020-06-03 14:23:21 Colin Ian King attachment added LibreOffice Calc spreadsheet data from performance tests on a memory backed ZFS encrypted file system. https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1881107/+attachment/5380055/+files/zfs-accellerated-performance-test.ods
2020-06-03 14:24:58 Colin Ian King tags verification-done verification-done-focal
2020-06-16 17:17:49 Launchpad Janitor zfs-linux (Ubuntu Focal): status Fix Committed Fix Released
2020-06-16 17:17:53 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2020-07-01 13:49:18 Josef Rypáček bug added subscriber Ubuntu Stable Release Updates Team
2020-07-07 21:42:41 Matthias Köhne bug added subscriber Matthias Köhne
2020-07-14 01:23:22 Ryan Mounce bug added subscriber Ryan Mounce