From bb5824c9abdb746f719472e540623d0b43b2a0ee Mon Sep 17 00:00:00 2001 From: Eduard Tolosa Date: Thu, 14 Apr 2022 01:30:03 -0500 Subject: [PATCH] Add ConditionCPUFeature to load-fragment-gperf.gperf (#23076) Fixes #23075 --- src/core/load-fragment-gperf.gperf.in | 2 ++ test/fuzz/fuzz-unit-file/directives.service | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/core/load-fragment-gperf.gperf.in b/src/core/load-fragment-gperf.gperf.in index cc04393c1e8..7817c20c0ba 100644 --- a/src/core/load-fragment-gperf.gperf.in +++ b/src/core/load-fragment-gperf.gperf.in @@ -336,6 +336,7 @@ Unit.ConditionSecurity, config_parse_unit_condition_string, Unit.ConditionCapability, config_parse_unit_condition_string, CONDITION_CAPABILITY, offsetof(Unit, conditions) Unit.ConditionACPower, config_parse_unit_condition_string, CONDITION_AC_POWER, offsetof(Unit, conditions) Unit.ConditionMemory, config_parse_unit_condition_string, CONDITION_MEMORY, offsetof(Unit, conditions) +Unit.ConditionCPUFeature, config_parse_unit_condition_string, CONDITION_CPU_FEATURE, offsetof(Unit, conditions) Unit.ConditionCPUs, config_parse_unit_condition_string, CONDITION_CPUS, offsetof(Unit, conditions) Unit.ConditionEnvironment, config_parse_unit_condition_string, CONDITION_ENVIRONMENT, offsetof(Unit, conditions) Unit.ConditionUser, config_parse_unit_condition_string, CONDITION_USER, offsetof(Unit, conditions) @@ -366,6 +367,7 @@ Unit.AssertSecurity, config_parse_unit_condition_string, Unit.AssertCapability, config_parse_unit_condition_string, CONDITION_CAPABILITY, offsetof(Unit, asserts) Unit.AssertACPower, config_parse_unit_condition_string, CONDITION_AC_POWER, offsetof(Unit, asserts) Unit.AssertMemory, config_parse_unit_condition_string, CONDITION_MEMORY, offsetof(Unit, asserts) +Unit.AssertCPUFeature, config_parse_unit_condition_string, CONDITION_CPU_FEATURE, offsetof(Unit, asserts) Unit.AssertCPUs, config_parse_unit_condition_string, CONDITION_CPUS, offsetof(Unit, asserts) Unit.AssertEnvironment, config_parse_unit_condition_string, CONDITION_ENVIRONMENT, offsetof(Unit, asserts) Unit.AssertUser, config_parse_unit_condition_string, CONDITION_USER, offsetof(Unit, asserts) diff --git a/test/fuzz/fuzz-unit-file/directives.service b/test/fuzz/fuzz-unit-file/directives.service index 6be65062d3e..3c33d947fe2 100644 --- a/test/fuzz/fuzz-unit-file/directives.service +++ b/test/fuzz/fuzz-unit-file/directives.service @@ -4,6 +4,7 @@ After= AllowIsolate= AssertACPower= AssertArchitecture= +AssertCPUFeature= AssertCPUPressure= AssertCPUs= AssertCapability= @@ -40,6 +41,7 @@ BindsTo= CollectMode= ConditionACPower= ConditionArchitecture= +ConditionCPUFeature= ConditionCPUPressure= ConditionCPUs= ConditionFirmware= -- 2.47.3