Ubuntu 17.10: Include patch "crypto: vmx - Use skcipher for ctr fallback"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Ubuntu-power-systems project |
Fix Released
|
High
|
Canonical Kernel Team | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Joseph Salisbury | ||
Artful |
Fix Released
|
Medium
|
Joseph Salisbury | ||
Bionic |
Fix Released
|
Medium
|
Joseph Salisbury |
Bug Description
== SRU Justification ==
Artful uses the 4.13 kernel which has an issue with the fallback cipher for
CTR mode. Commit e666d4e9ceec fixes this problem by using a new structure
for the generic ciphers.
This commit is also needed in Bionic until it gets rebased to 4.15.
Commit e666d4e9ceec was added to mainline in v4.15-rc2
== Fix ==
commit e666d4e9ceec94c
Author: Paulo Flabiano Smorigo <email address hidden>
Date: Mon Oct 16 20:54:19 2017 -0200
crypto: vmx - Use skcipher for ctr fallback
== Regression Potential ==
This commit is specific to crypto, and adds a new structure for the generic ciphers.
== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.
== Original Bug Desription: ==
== Comment: #0 - Paulo Flabiano Smorigo <email address hidden> - 2017-11-17 10:29:14 ==
Ubuntu 17.10 uses linux kernel 4.13 witch has a problem with the fallback cipher for CTR mode. The commit bellow fixes this problem by using the new structure for the generic ciphers. Please add it to the kernel package.
== Comment: #1 - VIPIN K. PARASHAR <email address hidden> - 2017-11-17 13:38:05 ==
(In reply to comment #0)
> Ubuntu 17.10 uses linux kernel 4.13 witch has a problem with the fallback
> cipher for CTR mode. The commit bellow fixes this problem by using the new
> structure for the generic ciphers. Please add it to the kernel package.
>
> https:/
> commit/
Which is commit e666d4e9ceec94
commit e666d4e9ceec94c
Author: Paulo Flabiano Smorigo <email address hidden>
Date: Mon Oct 16 20:54:19 2017 -0200
crypto: vmx - Use skcipher for ctr fallback
Signed-off-by: Paulo Flabiano Smorigo <email address hidden>
Signed-off-by: Herbert Xu <email address hidden>
Its available with 4.14 kernel.
Hello Canonical,
Please include commit e666d4e9ceec94 - "crypto: vmx - Use skcipher for ctr fallback"
with Ubuntu 17.10 kernel.
tags: | added: architecture-ppc64le bugnameltc-161493 severity-high targetmilestone-inin1710 |
Changed in ubuntu: | |
assignee: | nobody → Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) |
affects: | ubuntu → linux (Ubuntu) |
tags: | added: kernel-da-key |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux (Ubuntu Artful): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
Changed in linux (Ubuntu): | |
assignee: | Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) → Joseph Salisbury (jsalisbury) |
Changed in ubuntu-power-systems: | |
importance: | Undecided → Medium |
status: | New → Triaged |
importance: | Medium → High |
tags: | added: triage-g |
Changed in linux (Ubuntu): | |
status: | Triaged → In Progress |
Changed in linux (Ubuntu Artful): | |
status: | Triaged → In Progress |
tags: | removed: bugnameltc-161493 kernel-da-key severity-high triage-g |
tags: | added: triage-g |
Changed in ubuntu-power-systems: | |
assignee: | nobody → Canonical Kernel Team (canonical-kernel-team) |
Changed in ubuntu-power-systems: | |
status: | Triaged → In Progress |
Changed in ubuntu-power-systems: | |
status: | In Progress → Incomplete |
Changed in ubuntu-power-systems: | |
status: | Incomplete → In Progress |
Changed in linux (Ubuntu Artful): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-power-systems: | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
tags: |
added: bugnameltc-161493 severity-high removed: verification-needed-artful |
tags: | added: cscc |
I built a 17.10 test kernel with a pick of commit e666d4e9ceec94. The test kernel can be downloaded from:
http:// kernel. ubuntu. com/~jsalisbury /lp1732978/
Can you test this kernel and see if it resolves this bug?