|
From: | Mike Day |
Subject: | Re: [Qemu-ppc] [Qemu-devel] [RFC PATCH v2] PPC: smp: autodetect numbers of threads per core |
Date: | Fri, 10 Jan 2014 08:03:25 -0500 |
User-agent: | Notmuch/0.16 (http://notmuchmail.org) Emacs/24.3.1 (x86_64-redhat-linux-gnu) |
Alexey Kardashevskiy <address@hidden> writes: > On 01/10/2014 10:40 AM, Alexander Graf wrote: >> > >> What if we make the max thread count a property of our cpu class? The >> we > can add a threads=max option which will be identical between kvm and tcg. > > > You lost me here :) > Right now the sequence is: > 1. smp_parse > 2. config_accelerator > 3. machine_init > > I proposed > 1. config_accelerator - reads max threads from KVM (and initializes "host" > type) > 2. smp_parse - does the parsing using smp_threads tweaked in 1) > 3. machine_init - creates CPUs which may or may be not "host". The patch as it its now is very simple and well-contained. I wonder how much it would expand if we added a max thread count to the cpu class. It seems like the need for a max thread count is idiomatic to powerpc. Mike -- Mike Day | "Endurance is a Virtue"
[Prev in Thread] | Current Thread | [Next in Thread] |