threading: transform *-cpu-set nodes from list items to nodes

Part of Ticket 2321 work to remove unnecessary lists from
the config file.

Ticket: 2321
pull/13397/head
Lukas Sismis 2 years ago committed by Victor Julien
parent 390baad7dc
commit 733cf34ad7

@ -338,7 +338,7 @@ void AffinitySetupLoadFromConfig(void)
SCConfNode *affinity;
TAILQ_FOREACH(affinity, &root->head, next) {
const char *setname = GetAffinitySetName(affinity->val);
const char *setname = GetAffinitySetName(affinity->name);
if (setname == NULL) {
continue;
}

@ -1879,11 +1879,11 @@ threading:
# verdict-cpu-set is used for IPS verdict threads
#
cpu-affinity:
- management-cpu-set:
management-cpu-set:
cpu: [ 0 ] # include only these CPUs in affinity settings
- receive-cpu-set:
receive-cpu-set:
cpu: [ 0 ] # include only these CPUs in affinity settings
- worker-cpu-set:
worker-cpu-set:
cpu: [ "all" ]
mode: "exclusive"
# Use explicitly 3 threads and don't compute number by using
@ -1894,7 +1894,7 @@ threading:
medium: [ "1-2" ]
high: [ 3 ]
default: "medium"
#- verdict-cpu-set:
#verdict-cpu-set:
# cpu: [ 0 ]
# prio:
# default: "high"

Loading…
Cancel
Save