Commit 32eb146
Herton R. Krzesinski
Revert "x86: bring back rep movsq for user access on CPUs without ERMS"
JIRA: https://issues.redhat.com/browse/RHEL-79780
Upstream Status: RHEL Only
This reverts commit 4c7f1f1.
The change "x86: bring back rep movsq for user access", while aiming at
fixing a performance regression reported at RHEL-74389, unfortunately
brought another regression on lnst mlx5 multistream tcp test. This is like
a short blanket problem where looks like we fix one case in detriment of
other. It appears some AMD Zen processors without advertising ERMS/FSRM
looks to be problematic regarding memory copy and rep movs usage
(and I guess probably they are not advertising/supporting it in some
systems as probably they know it's not behaving well with rep movs).
Lets revert the change for now, until we can find an way to fix the
original issue reported at RHEL-74389 without bringing another regression
with it.
Signed-off-by: Herton R. Krzesinski <herton@redhat.com>1 parent 5150d3a commit 32eb146
2 files changed
+45
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
82 | 101 | | |
83 | 102 | | |
84 | 103 | | |
85 | 104 | | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
90 | 121 | | |
91 | 122 | | |
0 commit comments