Re: [Qemu-devel] [PATCH qom-cpu for-next 1/2] cpu: Use QTAILQ for CPU list

2013-08-21 Thread Andreas Färber
Am 21.08.2013 16:36, schrieb Peter Maydell: > On 21 August 2013 15:12, Andreas Färber wrote: > >> -for (i = 0, cpu = first_cpu; i < s->num_cpu; i++, cpu = >> cpu->next_cpu) { >> +i = 0; >> +CPU_FOREACH(cpu) { >> DeviceState *cpudev = DEVICE(cpu); >> int ppibase = s->

Re: [Qemu-devel] [PATCH qom-cpu for-next 1/2] cpu: Use QTAILQ for CPU list

2013-08-21 Thread Peter Maydell
On 21 August 2013 15:12, Andreas Färber wrote: > -for (i = 0, cpu = first_cpu; i < s->num_cpu; i++, cpu = > cpu->next_cpu) { > +i = 0; > +CPU_FOREACH(cpu) { > DeviceState *cpudev = DEVICE(cpu); > int ppibase = s->num_irq - 32 + i * 32; > + > +if (i < s->num_c

Re: [Qemu-devel] [PATCH qom-cpu for-next 1/2] cpu: Use QTAILQ for CPU list

2013-08-21 Thread Andreas Färber
Am 30.07.2013 18:55, schrieb Andreas Färber: > Introduce CPU_FOREACH(), CPU_FOREACH_SAFE() and CPU_NEXT() shorthand > macros. > > Signed-off-by: Andreas Färber Needs the following addition now: diff --git a/hw/cpu/a15mpcore.c b/hw/cpu/a15mpcore.c index af182da..9d0e27e 100644 --- a/hw/cpu/a15mp

[Qemu-devel] [PATCH qom-cpu for-next 1/2] cpu: Use QTAILQ for CPU list

2013-07-30 Thread Andreas Färber
Introduce CPU_FOREACH(), CPU_FOREACH_SAFE() and CPU_NEXT() shorthand macros. Signed-off-by: Andreas Färber --- cpus.c| 47 --- cputlb.c | 2 +- dump.c| 10 +- exec.c|