Bug 1976877
| Summary: | Please enable CONFIG_RANDOM_TRUST_CPU | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Thomas Huth <thuth> |
| Component: | kernel | Assignee: | Vladis Dronov <vdronov> |
| kernel sub component: | Crypto | QA Contact: | Chunyu Hu <chuhu> |
| Status: | CLOSED CURRENTRELEASE | Docs Contact: | |
| Severity: | medium | ||
| Priority: | medium | CC: | chuhu, crecklin, ddelcian, dhoward, herbert.xu, hkrzesin, lilu, liwan, mharri, miabbott, skozina, toneata, vdronov, walters |
| Version: | 9.0 | Keywords: | Triaged |
| Target Milestone: | beta | Flags: | pm-rhel:
mirror+
|
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | kernel-5.14.0-0.rc4.35.el9 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1830280 | Environment: | |
| Last Closed: | 2021-12-02 23:18:58 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1988161 | ||
|
Description
Thomas Huth
2021-06-28 12:51:50 UTC
Looks like the CONFIG_RANDOM_TRUST_CPU settings got lost in the RHEL9 kernel, but are set in the RHEL8 and Fedora kernels, thus we might want to enable this in RHEL9 kernels again: $ grep -r CONFIG_RANDOM_TRUST_CPU redhat/ redhat/configs/common/generic/CONFIG_RANDOM_TRUST_CPU:# CONFIG_RANDOM_TRUST_CPU is not set redhat/configs/fedora/generic/powerpc/CONFIG_RANDOM_TRUST_CPU:CONFIG_RANDOM_TRUST_CPU=y redhat/configs/fedora/generic/s390x/CONFIG_RANDOM_TRUST_CPU:CONFIG_RANDOM_TRUST_CPU=y redhat/configs/fedora/generic/x86/CONFIG_RANDOM_TRUST_CPU:CONFIG_RANDOM_TRUST_CPU=y RHEL-8 configs are: config-4.18.0-326.el8.ppc64le:CONFIG_RANDOM_TRUST_CPU=y config-4.18.0-326.el8.s390x:CONFIG_RANDOM_TRUST_CPU=y config-4.18.0-326.el8.x86_64:CONFIG_RANDOM_TRUST_CPU=y make the same for the RHEL9. (In reply to Thomas Huth from comment #1) > Looks like the CONFIG_RANDOM_TRUST_CPU settings got lost in the RHEL9 > kernel, Hello, Thomas, If you have permissions needed, could you please ACK this merge request? https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1287 Added this to the OpenShift tracker; I would probably vote for this one as a blocker for 9 final. the ARK MR was merged: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1287 the change is under kernel-5.14.0-0.rc4.36 tag, so it will appear in C9S and RHEL9 kernels of this version and later ones. the change has actually appeared in the 5.14.0-0.rc4.35.el9 version of C9S and RHEL9 kernels, this bz is ready for tests: c9s: kernel-core-5.14.0-0.rc4.35.el9.x86_64.rpm $ grep TRUST_CPU lib/modules/5.14.0-0.rc4.35.el9.x86_64/config CONFIG_RANDOM_TRUST_CPU=y rhel9: kernel-core-5.14.0-0.rc4.35.el9.x86_64.rpm $ grep -e TRUST_CPU -e RHEL lib/modules/5.14.0-0.rc4.35.el9.x86_64/config CONFIG_RANDOM_TRUST_CPU=y CONFIG_RHEL_DIFFERENCES=y |