Commit 4d2480f
Rafael Aquini
mm: hugetlb: conditionally disable tlb_remove_table_sync_one() in huge_pmd_unshare()
JIRA: https://issues.redhat.com/browse/RHEL-127602
Upstream status: RHEL-only
This patch is a forward-port of RHEL-8 commit
commit a910211a8a80a263d541186b17341f97ba47be0c
Author: Rafael Aquini <raquini@redhat.com>
Date: Mon Oct 13 12:47:59 2025 -0400
mm: hugetlb: conditionally disable tlb_remove_table_sync_one() in huge_pmd_unshare()
JIRA: https://issues.redhat.com/browse/RHEL-120391
Upstream status: RHEL-only
Provide a way to waive-off the mitigation introduced for CVE-2025-38085
as it was reported causing severe performance degradation for some
customer workloads.
P.S.: we are keeping the "no-cve-2025-38085" waiving alias to waive
"CVE-2025-38085" because that was the option programmed on the
stop-gap scratch build support has handed over to several customers.
By keeping that longer waiving string we avoid these customers
having to reconfigure their kernel cmdline once they update to
a patched official build.
Signed-off-by: Rafael Aquini <raquini@redhat.com>
NOTE: this forward-port works depends on RHEL-122981 / MR 7534 commits
Signed-off-by: Rafael Aquini <raquini@redhat.com>1 parent 65fdc66 commit 4d2480f
File tree
4 files changed
+17
-1
lines changed- Documentation/admin-guide
- include/linux
- kernel
- mm
4 files changed
+17
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
| |||
7205 | 7206 | | |
7206 | 7207 | | |
7207 | 7208 | | |
| 7209 | + | |
| 7210 | + | |
| 7211 | + | |
| 7212 | + | |
7208 | 7213 | | |
7209 | | - | |
| 7214 | + | |
| 7215 | + | |
| 7216 | + | |
7210 | 7217 | | |
7211 | 7218 | | |
7212 | 7219 | | |
| |||
0 commit comments