vlib: revert automatic core pinning changes 03/40803/5
authorHadi Rayan Al-Sandid <[email protected]>
Tue, 30 Apr 2024 14:17:45 +0000 (14:17 +0000)
committerDamjan Marion <[email protected]>
Mon, 6 May 2024 11:52:35 +0000 (11:52 +0000)
commit4aecd4869c47c3561fb4acde4726a0a832798cff
treee3175fc1ebb25ffea8309ad5663231398e8f6572
parentfb113ca560351f3e14d3569b902a522c5024c22f
vlib: revert automatic core pinning changes

This reverts commit 71c32a898941e32b5d4f865b50fbe775560c582d.

Type: fix

Reason for revert: vnet pinning is not considered in this patch.
This causes keywords 'workers' and 'skip-cores' to be broken,
as well as keyword 'main-core auto' introduced in this patch.
If this patch is ever reconsidered, it must account for vnet
pinning fix in commit https://gerrit.fd.io/r/c/vpp/+/40711.

Change-Id: I1f3154a6c7e830b100f824375aa00e95b192f7f3
Signed-off-by: hsandid <[email protected]>
src/vlib/threads.c
src/vlib/threads.h
src/vppinfra/unix-misc.c
src/vppinfra/unix.h
test/scripts/core_pinning.sh [deleted file]