On Mon, Oct 31, 2022, Vipin Sharma wrote: > Add a command line option, -c, to pin vCPUs to physical CPUs (pCPUs), > i.e. to force vCPUs to run on specific pCPUs. > > Requirement to implement this feature came in discussion on the patch > "Make page tables for eager page splitting NUMA aware" > https://lore.kernel.org/lkml/YuhPT2drgqL+osLl@xxxxxxxxxx/ > > This feature is useful as it provides a way to analyze performance based > on the vCPUs and dirty log worker locations, like on the different NUMA > nodes or on the same NUMA nodes. > > To keep things simple, implementation is intentionally very limited, > either all of the vCPUs will be pinned followed by an optional main > thread or nothing will be pinned. > > Signed-off-by: Vipin Sharma <vipinsh@xxxxxxxxxx> > Suggested-by: David Matlack <dmatlack@xxxxxxxxxx> > --- Reviewed-by: Sean Christopherson <seanjc@xxxxxxxxxx>