qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 06/20] xen: Simplify halting of first CPU


From: Andreas Färber
Subject: Re: [Qemu-devel] [PATCH 06/20] xen: Simplify halting of first CPU
Date: Tue, 15 Jan 2013 15:46:46 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130105 Thunderbird/17.0.2

Am 15.01.2013 12:03, schrieb Stefano Stabellini:
> On Tue, 15 Jan 2013, Andreas Färber wrote:
>> Use the global first_cpu variable to halt the CPU rather than using a
>> local first_cpu initialized from qemu_get_cpu(0).
>>
>> This will allow to change qemu_get_cpu() return type to CPUState
>> despite use of the CPU_COMMON halted field in the reset handler.
>>
>> Signed-off-by: Andreas Färber <address@hidden>
> 
> Acked-by: Stefano Stabellini <address@hidden>

Thanks, but this is already in a pull... I did not see you on IRC
shortly before I applied this as base for the x86 -cpu check/enforce
patches, but we had talked about this change being okay before.

Cheers,
Andreas

>>  xen-all.c |    4 +---
>>  1 Datei geändert, 1 Zeile hinzugefügt(+), 3 Zeilen entfernt(-)
>>
>> diff --git a/xen-all.c b/xen-all.c
>> index 19bcfd1..110f958 100644
>> --- a/xen-all.c
>> +++ b/xen-all.c
>> @@ -585,9 +585,7 @@ static void xen_reset_vcpu(void *opaque)
>>  
>>  void xen_vcpu_init(void)
>>  {
>> -    CPUArchState *first_cpu;
>> -
>> -    if ((first_cpu = qemu_get_cpu(0))) {
>> +    if (first_cpu != NULL) {
>>          qemu_register_reset(xen_reset_vcpu, first_cpu);
>>          xen_reset_vcpu(first_cpu);
>>      }
>> -- 
>> 1.7.10.4

-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg



reply via email to

[Prev in Thread] Current Thread [Next in Thread]