[Bionic] integrate upstream fix for Cavium zram driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
High
|
Canonical Kernel Team | ||
Bionic |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
Revert Sauce patches and integrate upstream fix for thunderx_zip hang.
[Test]
ubuntu@anuchin:~$ uname -a
Linux anuchin 4.15.0-33-generic #36~lp1787469+
ubuntu@anuchin:~$ sudo bash
root@anuchin:~# modprobe zram
root@anuchin:~# echo 1 > /sys/block/
root@anuchin:~# echo deflate > /sys/block/
root@anuchin:~# echo 128M > /sys/block/
root@anuchin:~# mkfs.ext4 -F /dev/zram0
mke2fs 1.44.1 (24-Mar-2018)
Discarding device blocks: done
Creating filesystem with 32768 4k blocks and 32768 inodes
Allocating group tables: done
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
root@anuchin:~#
[Fix]
e7a9b05ca4c7 crypto: cavium - Fix smp_processor_id() warnings
1cc7e01ff977 crypto: cavium - Fix statistics pending request value
a40c88045506 crypto: cavium - Prevent division by zero
c782a8c43e94 crypto: cavium - Limit result reading attempts
37ff02acaa3d crypto: cavium - Fix fallout from CONFIG_VMAP_STACK
[Regression Potential]
These patches are limited to Cavium zip_crypto zram driver, and does not touch any other platform code. Also, these changes are limited to the ThunderX systems. Regression potential low.
CVE References
description: | updated |
description: | updated |
description: | updated |
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
summary: |
- [Bionic] integrate upstream fix for thunderx_zip hang + [Bionic] integrate upstream fix for Cavium zram driver |
Changed in linux (Ubuntu): | |
assignee: | nobody → Canonical Kernel Team (canonical-kernel-team) |
Changed in linux (Ubuntu Bionic): | |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
status: | Incomplete → Triaged |
Changed in linux (Ubuntu Bionic): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Bionic): | |
status: | Triaged → Fix Committed |
tags: | added: cscc |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1787469
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.