[22.04 FEAT] In-kernel crypto: SIMD implementation of chacha20
Bug #1853152 reported by
bugproxy
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu on IBM z Systems |
Fix Released
|
Medium
|
Frank Heimes | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Canonical Kernel Team |
Bug Description
Recent kernel releases provide support for the chacha20 cipher and among others use it to compute pseudo random numbers for /dev/urandom.
Chacha20 is a type of algorithm that can be accelerated using SIMD instructions. The goal of this item is to use z System SIMD instruction to implement chacha20.
Will be made available earliest for kernel >=5.6. Mean, request for integration if backport is possible for 20.04
CVE References
tags: | added: architecture-s39064 bugnameltc-182139 severity-high targetmilestone-inin2004 |
Changed in ubuntu: | |
assignee: | nobody → Skipper Bug Screeners (skipper-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
summary: |
- [20.04 FEAT] In-kernel crypto: SIMD implementation of chacha20 + [20.10 FEAT] In-kernel crypto: SIMD implementation of chacha20 |
summary: |
- [20.10 FEAT] In-kernel crypto: SIMD implementation of chacha20 + [21.04 FEAT] In-kernel crypto: SIMD implementation of chacha20 |
summary: |
- [21.04 FEAT] In-kernel crypto: SIMD implementation of chacha20 + [21.10 FEAT] In-kernel crypto: SIMD implementation of chacha20 |
summary: |
- [21.10 FEAT] In-kernel crypto: SIMD implementation of chacha20 + [22.04 FEAT] In-kernel crypto: SIMD implementation of chacha20 |
Changed in ubuntu-z-systems: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
So it's pretty likely that the code will come with a kernel, that's released after Focal's target kernel, hence there is no guarantee that it can be picked up.
It depends on the schedule of the patches/commit-IDs and the complexity.
Please share the commit IDs _as early as possible_ and we will have a look if they can be integrated into Focal.
Changing status to Incomplete for now.