Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-23 Thread Blue Swirl
On Tue, May 22, 2012 at 12:34 AM, Andreas Färber wrote: > Am 21.05.2012 20:20, schrieb Blue Swirl: >> On Mon, May 21, 2012 at 9:09 AM, Andreas Färber wrote: >>> Am 14.05.2012 23:22, schrieb Blue Swirl: On Mon, May 14, 2012 at 8:59 PM, Andreas Färber wrote: > Am 14.05.2012 21:54, schrieb

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-22 Thread Fabien Chouteau
On 05/22/2012 02:34 AM, Andreas Färber wrote: > Am 21.05.2012 20:20, schrieb Blue Swirl: >> On Mon, May 21, 2012 at 9:09 AM, Andreas Färber wrote: >>> Am 14.05.2012 23:22, schrieb Blue Swirl: On Mon, May 14, 2012 at 8:59 PM, Andreas Färber wrote: > Am 14.05.2012 21:54, schrieb Blue Swirl

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-21 Thread Andreas Färber
Am 21.05.2012 20:20, schrieb Blue Swirl: > On Mon, May 21, 2012 at 9:09 AM, Andreas Färber wrote: >> Am 14.05.2012 23:22, schrieb Blue Swirl: >>> On Mon, May 14, 2012 at 8:59 PM, Andreas Färber wrote: Am 14.05.2012 21:54, schrieb Blue Swirl: > On Mon, May 14, 2012 at 4:15 PM, Andreas Fär

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-21 Thread Andreas Färber
Am 21.05.2012 15:52, schrieb Alexander Graf: > Very simple, nice and clean ;) > > PowerPC parts are: > > Acked-by: Alexander Graf Thanks, applied to qom-next: http://repo.or.cz/w/qemu/afaerber.git/shortlog/refs/heads/qom-next David and Edgar, you two were apparently not cc'ed. Could you subm

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-21 Thread Blue Swirl
On Mon, May 21, 2012 at 9:09 AM, Andreas Färber wrote: > Am 14.05.2012 23:22, schrieb Blue Swirl: >> On Mon, May 14, 2012 at 8:59 PM, Andreas Färber wrote: >>> Am 14.05.2012 21:54, schrieb Blue Swirl: On Mon, May 14, 2012 at 4:15 PM, Andreas Färber wrote: > Am 10.05.2012 02:13, schrieb

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-21 Thread Andreas Färber
Am 10.05.2012 02:13, schrieb Andreas Färber: > Andreas Färber (74): [...] > target-mips: Use cpu_reset() in cpu_mips_init() [...] > target-mips: Use cpu_reset() in do_interrupt() > target-mips: Let cpu_mips_init() return MIPSCPU > mips_fulong2e: Use cpu_mips_cpu() to obtain MIPSCPU > mips

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-21 Thread Alexander Graf
On 05/10/2012 02:10 AM, Andreas Färber wrote: Hello, Based on my CPUState patches for 1.1 (qom-cpu-1.1) this series kills off the cpu_state_reset() function, which had been renamed as an interim solution to free the identifier "cpu_reset" for QOM. The interested observer may note that the earli

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-21 Thread Andreas Färber
Am 14.05.2012 23:22, schrieb Blue Swirl: > On Mon, May 14, 2012 at 8:59 PM, Andreas Färber wrote: >> Am 14.05.2012 21:54, schrieb Blue Swirl: >>> On Mon, May 14, 2012 at 4:15 PM, Andreas Färber wrote: Am 10.05.2012 02:13, schrieb Andreas Färber: > Andreas Färber (74): [...] >

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-16 Thread Andreas Färber
Am 10.05.2012 02:13, schrieb Andreas Färber: > Andreas Färber (74): [...] > target-sh4: Let cpu_sh4_init() return SuperHCPU > r2d: Use cpu_sh4_init() to obtain SuperHCPU > r2d: Store SuperHCPU in ResetData Seeing that no one currently cares about sh4, I have re-tested the r2d test image and

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-16 Thread Andreas Färber
Am 15.05.2012 17:16, schrieb Igor Mammedov: > On Thu, May 10, 2012 at 02:13:38AM +0200, Andreas Färber wrote: >> target-i386: Pass X86CPU to do_cpu_{init,sipi}() >> target-i386: Let cpu_x86_init() return X86CPU >> pc: Use cpu_x86_init() to obtain X86CPU >> pc: Pass X86CPU to pc_cpu_reset()

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-15 Thread Andreas Färber
Am 15.05.2012 13:24, schrieb Edgar E. Iglesias: > On Tue, May 15, 2012 at 12:25:11AM +0400, Max Filippov wrote: >> On Thu, May 10, 2012 at 4:10 AM, Andreas Färber wrote: >>> Hello, >>> >>> Based on my CPUState patches for 1.1 (qom-cpu-1.1) this series kills off the >>> cpu_state_reset() function,

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-15 Thread Igor Mammedov
On Thu, May 10, 2012 at 02:13:38AM +0200, Andreas Färber wrote: > target-i386: Pass X86CPU to do_cpu_{init,sipi}() > target-i386: Let cpu_x86_init() return X86CPU > pc: Use cpu_x86_init() to obtain X86CPU > pc: Pass X86CPU to pc_cpu_reset() Reviewed-by: Igor Mammedov

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-15 Thread Andreas Färber
Am 15.05.2012 15:19, schrieb Edgar E. Iglesias: > On Tue, May 15, 2012 at 12:25:11AM +0400, Max Filippov wrote: >> On Thu, May 10, 2012 at 4:10 AM, Andreas Färber wrote: >>> Hello, >>> >>> Based on my CPUState patches for 1.1 (qom-cpu-1.1) this series kills off the >>> cpu_state_reset() function,

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-15 Thread Edgar E. Iglesias
On Tue, May 15, 2012 at 12:25:11AM +0400, Max Filippov wrote: > On Thu, May 10, 2012 at 4:10 AM, Andreas Färber wrote: > > Hello, > > > > Based on my CPUState patches for 1.1 (qom-cpu-1.1) this series kills off the > > cpu_state_reset() function, which had been renamed as an interim solution > > t

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-15 Thread Edgar E. Iglesias
On Tue, May 15, 2012 at 12:25:11AM +0400, Max Filippov wrote: > On Thu, May 10, 2012 at 4:10 AM, Andreas Färber wrote: > > Hello, > > > > Based on my CPUState patches for 1.1 (qom-cpu-1.1) this series kills off the > > cpu_state_reset() function, which had been renamed as an interim solution > > t

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-14 Thread Andreas Färber
Am 14.05.2012 22:25, schrieb Max Filippov: > On Thu, May 10, 2012 at 4:10 AM, Andreas Färber wrote: >> Hello, >> >> Based on my CPUState patches for 1.1 (qom-cpu-1.1) this series kills off the >> cpu_state_reset() function, which had been renamed as an interim solution >> to free the identifier "c

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-14 Thread Blue Swirl
On Mon, May 14, 2012 at 8:59 PM, Andreas Färber wrote: > Am 14.05.2012 21:54, schrieb Blue Swirl: >> On Mon, May 14, 2012 at 4:15 PM, Andreas Färber wrote: >>> Am 10.05.2012 02:13, schrieb Andreas Färber: Andreas Färber (74): >>> [...]   target-sparc: Let cpu_sparc_init() return SPARCCP

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-14 Thread Andreas Färber
Am 14.05.2012 21:54, schrieb Blue Swirl: > On Mon, May 14, 2012 at 4:15 PM, Andreas Färber wrote: >> Am 10.05.2012 02:13, schrieb Andreas Färber: >>> Andreas Färber (74): >> [...] >>> target-sparc: Let cpu_sparc_init() return SPARCCPU >>> sun4m: Use cpu_sparc_init() to obtain SPARCCPU >>> su

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-14 Thread Max Filippov
On Thu, May 10, 2012 at 4:10 AM, Andreas Färber wrote: > Hello, > > Based on my CPUState patches for 1.1 (qom-cpu-1.1) this series kills off the > cpu_state_reset() function, which had been renamed as an interim solution > to free the identifier "cpu_reset" for QOM. For the xtensa part: Acked-by:

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-14 Thread Blue Swirl
On Mon, May 14, 2012 at 4:15 PM, Andreas Färber wrote: > Am 10.05.2012 02:13, schrieb Andreas Färber: >> Andreas Färber (74): > [...] >>   target-sparc: Let cpu_sparc_init() return SPARCCPU >>   sun4m: Use cpu_sparc_init() to obtain SPARCCPU >>   sun4m: Pass SPARCCPU to {main,secondary}_cpu_reset(

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-14 Thread Andreas Färber
Am 10.05.2012 02:13, schrieb Andreas Färber: > Andreas Färber (74): [...] > target-sparc: Let cpu_sparc_init() return SPARCCPU > sun4m: Use cpu_sparc_init() to obtain SPARCCPU > sun4m: Pass SPARCCPU to {main,secondary}_cpu_reset() > sun4u: Use cpu_sparc_init() to obtain SPARCCPU > sun4u:

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-14 Thread Andreas Färber
Am 10.05.2012 02:13, schrieb Andreas Färber: > Andreas Färber (74): > target-cris: Reindent cpu_cris_init() > target-cris: Let cpu_cris_init() return CRISCPU > axis_dev88: Use cpu_cris_init() to obtain CRISCPU > cris-boot: Pass CRISCPU to cris_load_image() > cris-boot: Pass CRISCPU to mai

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-10 Thread Andreas Färber
Am 10.05.2012 23:26, schrieb Peter Maydell: > On 10 May 2012 22:05, Andreas Färber wrote: >> This series is put together in such a way that it achieves a goal: >> removing cpu_state_reset(). I can send you these and more patches >> refactoring ARM devices but then it'll be perceived as "just churn

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-10 Thread Peter Maydell
On 10 May 2012 22:05, Andreas Färber wrote: > Am 10.05.2012 22:35, schrieb Peter Maydell: >> Something this >> big is just too painful to work with. > > I don't see your point. Our mailboxes have thousands of messages either > way, you've only been cc'ed on those you are in MAINTAINERS for, and >

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-10 Thread Andreas Färber
Am 10.05.2012 22:35, schrieb Peter Maydell: > On 10 May 2012 01:10, Andreas Färber wrote: >> Again, target maintainers are requested to start queuing their patches on >> their >> -next branches, where available, to avoid collisions. > > Please, if you have patches you want me to put into target-

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-10 Thread Peter Maydell
On 10 May 2012 01:10, Andreas Färber wrote: > Again, target maintainers are requested to start queuing their patches on > their > -next branches, where available, to avoid collisions. Please, if you have patches you want me to put into target-arm.next, post them as their own series rather than r

Re: [Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-10 Thread Andreas Färber
Am 10.05.2012 02:10, schrieb Andreas Färber: > Andreas Färber (74): > target-arm: Use cpu_reset() in cpu_arm_init() > target-mips: Use cpu_reset() in cpu_mips_init() > target-i386: Pass X86CPU to do_cpu_{init,sipi}() > target-i386: Let cpu_x86_init() return X86CPU Sorry, apparently I ran i

[Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-09 Thread Andreas Färber
Hello, Based on my CPUState patches for 1.1 (qom-cpu-1.1) this series kills off the cpu_state_reset() function, which had been renamed as an interim solution to free the identifier "cpu_reset" for QOM. The interested observer may note that the earlier sh4 SH7750 patches (that have been deferred d

[Qemu-devel] [PATCH next v2 00/74] QOM CPUState, part 3: CPU reset

2012-05-09 Thread Andreas Färber
Hello, Based on my CPUState patches for 1.1 (qom-cpu-1.1) this series kills off the cpu_state_reset() function, which had been renamed as an interim solution to free the identifier "cpu_reset" for QOM. The interested observer may note that the earlier sh4 SH7750 patches (that have been deferred d