Correcting invalid vcpu calculation and vcpu pinning policy evaluation.

Correcting invalid vcpu calculation according to numa nodes core and thread settings, correcting vcpu pinning policy evaluation.

Change-Id: I8126a1e5a47e879a42809ded8ca07b8d1c78ac8f
Signed-off-by: Gulsum Atici <gulsum.atici@canonical.com>
(cherry picked from commit 6a6e3344cc0d68064a592941e33cdc6629eb3405)
(cherry picked from commit d66107f9c92b90e3b90ff2eccbb3bd7bd068cabb)
5 files changed