Re: [PATCH] cpu: Initialize nr_cores and nr_threads in cpu_common_initfn()

2024-12-05 Thread Xiaoyao Li
On 11/25/2024 5:38 PM, Igor Mammedov wrote: On Fri, 22 Nov 2024 11:03:17 -0500 Xiaoyao Li wrote: Currently cpu->nr_cores and cpu->nr_threads are initialized in qemu_init_vcpu(), which is called a bit late in *cpu_realizefn() for each ARCHes. x86 arch would like to use nr_cores and nr_threads

Re: [PATCH] cpu: Initialize nr_cores and nr_threads in cpu_common_initfn()

2024-11-28 Thread Xiaoyao Li
On 11/25/2024 5:38 PM, Igor Mammedov wrote: On Fri, 22 Nov 2024 11:03:17 -0500 Xiaoyao Li wrote: Currently cpu->nr_cores and cpu->nr_threads are initialized in qemu_init_vcpu(), which is called a bit late in *cpu_realizefn() for each ARCHes. x86 arch would like to use nr_cores and nr_threads

Re: [PATCH] cpu: Initialize nr_cores and nr_threads in cpu_common_initfn()

2024-11-25 Thread Igor Mammedov
On Fri, 22 Nov 2024 11:03:17 -0500 Xiaoyao Li wrote: > Currently cpu->nr_cores and cpu->nr_threads are initialized in > qemu_init_vcpu(), which is called a bit late in *cpu_realizefn() for > each ARCHes. > > x86 arch would like to use nr_cores and nr_threads earlier in its > realizefn(). To serv

Re: [PATCH] cpu: Initialize nr_cores and nr_threads in cpu_common_initfn()

2024-11-22 Thread Richard Henderson
On 11/22/24 11:26, Philippe Mathieu-Daudé wrote: On 22/11/24 17:03, Xiaoyao Li wrote: Currently cpu->nr_cores and cpu->nr_threads are initialized in qemu_init_vcpu(), which is called a bit late in *cpu_realizefn() for each ARCHes. x86 arch would like to use nr_cores and nr_threads earlier in it

Re: [PATCH] cpu: Initialize nr_cores and nr_threads in cpu_common_initfn()

2024-11-22 Thread Philippe Mathieu-Daudé
On 22/11/24 17:03, Xiaoyao Li wrote: Currently cpu->nr_cores and cpu->nr_threads are initialized in qemu_init_vcpu(), which is called a bit late in *cpu_realizefn() for each ARCHes. x86 arch would like to use nr_cores and nr_threads earlier in its realizefn(). To serve this purpose, initialize n

[PATCH] cpu: Initialize nr_cores and nr_threads in cpu_common_initfn()

2024-11-22 Thread Xiaoyao Li
Currently cpu->nr_cores and cpu->nr_threads are initialized in qemu_init_vcpu(), which is called a bit late in *cpu_realizefn() for each ARCHes. x86 arch would like to use nr_cores and nr_threads earlier in its realizefn(). To serve this purpose, initialize nr_cores and nr_threads in cpu_common_in