vlib: improvement to automatic core pinning 19/40919/8
authorhsandid <halsandi@cisco.com>
Wed, 22 May 2024 13:30:24 +0000 (15:30 +0200)
committerDamjan Marion <dmarion@0xa5.net>
Fri, 24 May 2024 08:21:14 +0000 (08:21 +0000)
commit0b0468cb0fc363483a88b9dfdee82da843e4e9e2
tree4dc585e8e273979d9156e808d01b6cf0b29bad13
parent1b053782a51d0bd2b1172b62665520af476d1a54
vlib: improvement to automatic core pinning

Type: feature

If 'main-core' is not specified, the main thread is pinned
by default to the cpu it is running on during initialization.
This change does not impact manual core-pinning, which
requires the 'main-core' argument
e.g. 'cpu {main-core x corelist-workers n}.

Change-Id: I874034591bf0acf4d71b231dfbbb0f6de8fe6060
Signed-off-by: hsandid <halsandi@cisco.com>
src/vlib/threads.c
src/vpp/vnet/main.c