Skip to content

Commit

Permalink
Remove ssbs from neoverse* CPUs (#120)
Browse files Browse the repository at this point in the history
ARM published an
[erratum](file:///Users/stesachs/Downloads/arm_cortex_x4_mp161_software_developer_errata_notice_v8_0.pdf)
which lead to a kernel
[workaround](https://lore.kernel.org/all/ed8d11e9-620a-44a0-bf72-23885175fc98@arm.com/T/#m933fd14766ff45f73428a8515fd59b4b8aecfe80)
not showing the `ssbs` CPU flag on these CPUs any more.
  • Loading branch information
stephenmsachs authored Sep 17, 2024
1 parent 80fefa3 commit b0c1872
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions cpu/microarchitectures.json
Original file line number Diff line number Diff line change
Expand Up @@ -2844,8 +2844,7 @@
"asimdrdm",
"lrcpc",
"dcpop",
"asimddp",
"ssbs"
"asimddp"
],
"compilers" : {
"gcc": [
Expand Down Expand Up @@ -2942,7 +2941,6 @@
"uscat",
"ilrcpc",
"flagm",
"ssbs",
"dcpodp",
"svei8mm",
"svebf16",
Expand Down Expand Up @@ -3010,7 +3008,7 @@
},
{
"versions": "11:",
"flags" : "-march=armv8.4-a+sve+ssbs+fp16+bf16+crypto+i8mm+rng"
"flags" : "-march=armv8.4-a+sve+fp16+bf16+crypto+i8mm+rng"
},
{
"versions": "12:",
Expand Down Expand Up @@ -3066,7 +3064,6 @@
"uscat",
"ilrcpc",
"flagm",
"ssbs",
"sb",
"dcpodp",
"sve2",
Expand Down Expand Up @@ -3179,7 +3176,6 @@
"uscat",
"ilrcpc",
"flagm",
"ssbs",
"sb",
"dcpodp",
"sve2",
Expand Down

0 comments on commit b0c1872

Please sign in to comment.