Skip to content

Commit 4136a69

Browse files
authored
Merge pull request #1715 from marquiz/devel/avx10-deprecate
source/cpu: disable AVX10 label
2 parents 891d163 + ece6076 commit 4136a69

File tree

6 files changed

+9
-4
lines changed

6 files changed

+9
-4
lines changed

deployment/components/worker-config/nfd-worker.conf.example

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
# cpuid:
2525
## NOTE: whitelist has priority over blacklist
2626
# attributeBlacklist:
27+
# - "AVX10"
2728
# - "BMI1"
2829
# - "BMI2"
2930
# - "CLMUL"

deployment/helm/node-feature-discovery/values.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ worker:
169169
# cpuid:
170170
## NOTE: whitelist has priority over blacklist
171171
# attributeBlacklist:
172+
# - "AVX10"
172173
# - "BMI1"
173174
# - "BMI2"
174175
# - "CLMUL"

deployment/nodefeaturerule/samples/nodefeaturerule-cpu.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ spec:
1616
matchName:
1717
op: NotIn
1818
value:
19+
- "AVX10"
1920
- "BMI1"
2021
- "BMI2"
2122
- "CLMUL"

docs/reference/worker-configuration-reference.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ Prevent publishing cpuid features listed in this option.
266266

267267
> **NOTE:** overridden by `sources.cpu.cpuid.attributeWhitelist` (if specified)
268268

269-
Default: `[BMI1, BMI2, CLMUL, CMOV, CX16, ERMS, F16C, HTT, LZCNT, MMX, MMXEXT,
269+
Default: `[AVX10, BMI1, BMI2, CLMUL, CMOV, CX16, ERMS, F16C, HTT, LZCNT, MMX, MMXEXT,
270270
NX, POPCNT, RDRAND, RDSEED, RDTSCP, SGX, SGXLC, SSE, SSE2, SSE3, SSE4.1,
271271
SSE4.2, SSSE3, TDX_GUEST]`
272272

docs/usage/features.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,10 @@ configuration options for details.
116116
| VPCLMULQDQ | Carry-less multiplication quadword |
117117
| WRMSRNS | Non-Serializing Write to Model Specific Register |
118118

119-
By default, the following CPUID flags have been blacklisted: BMI1, BMI2, CLMUL,
120-
CMOV, CX16, ERMS, F16C, HTT, LZCNT, MMX, MMXEXT, NX, POPCNT, RDRAND, RDSEED,
121-
RDTSCP, SGX, SSE, SSE2, SSE3, SSE4, SSE42, SSSE3 and TDX_GUEST. See
119+
By default, the following CPUID flags have been blacklisted: AVX10 (use
120+
AVX10_VERSION instead), BMI1, BMI2, CLMUL, CMOV, CX16, ERMS, F16C, HTT, LZCNT,
121+
MMX, MMXEXT, NX, POPCNT, RDRAND, RDSEED, RDTSCP, SGX, SSE, SSE2, SSE3, SSE4,
122+
SSE42, SSSE3 and TDX_GUEST. See
122123
[`sources.cpu`](../reference/worker-configuration-reference.md#sourcescpu)
123124
configuration options to change the behavior.
124125

source/cpu/cpu.go

+1
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ func newDefaultConfig() *Config {
6464
return &Config{
6565
cpuidConfig{
6666
AttributeBlacklist: []string{
67+
"AVX10",
6768
"BMI1",
6869
"BMI2",
6970
"CLMUL",

0 commit comments

Comments
 (0)