Re: [RFC v6 11/11] i386: split cpu accelerators from cpu.c, using AccelCPUClass

2020-11-27 Thread Eduardo Habkost
On Fri, Nov 27, 2020 at 07:16:25PM +0100, Claudio Fontana wrote: > On 11/27/20 7:09 PM, Eduardo Habkost wrote: > > On Fri, Nov 27, 2020 at 06:53:23PM +0100, Claudio Fontana wrote: > >> On 11/27/20 6:41 PM, Eduardo Habkost wrote: > >>> On Thu, Nov 26, 2020 at 11:32:18PM +0100, Claudio Fontana wrote:

Re: [RFC v6 11/11] i386: split cpu accelerators from cpu.c, using AccelCPUClass

2020-11-27 Thread Claudio Fontana
On 11/27/20 7:09 PM, Eduardo Habkost wrote: > On Fri, Nov 27, 2020 at 06:53:23PM +0100, Claudio Fontana wrote: >> On 11/27/20 6:41 PM, Eduardo Habkost wrote: >>> On Thu, Nov 26, 2020 at 11:32:18PM +0100, Claudio Fontana wrote: i386 is the first user of AccelCPUClass, allowing to split cpu

Re: [RFC v6 11/11] i386: split cpu accelerators from cpu.c, using AccelCPUClass

2020-11-27 Thread Eduardo Habkost
On Fri, Nov 27, 2020 at 06:53:23PM +0100, Claudio Fontana wrote: > On 11/27/20 6:41 PM, Eduardo Habkost wrote: > > On Thu, Nov 26, 2020 at 11:32:18PM +0100, Claudio Fontana wrote: > >> i386 is the first user of AccelCPUClass, allowing to split > >> cpu.c into: > >> > >> cpu.ccpuid and c

Re: [RFC v6 11/11] i386: split cpu accelerators from cpu.c, using AccelCPUClass

2020-11-27 Thread Claudio Fontana
On 11/27/20 6:41 PM, Eduardo Habkost wrote: > On Thu, Nov 26, 2020 at 11:32:18PM +0100, Claudio Fontana wrote: >> i386 is the first user of AccelCPUClass, allowing to split >> cpu.c into: >> >> cpu.ccpuid and common x86 cpu functionality >> host-cpu.c host x86 cpu functions and "h

Re: [RFC v6 11/11] i386: split cpu accelerators from cpu.c, using AccelCPUClass

2020-11-27 Thread Eduardo Habkost
On Thu, Nov 26, 2020 at 11:32:18PM +0100, Claudio Fontana wrote: > i386 is the first user of AccelCPUClass, allowing to split > cpu.c into: > > cpu.ccpuid and common x86 cpu functionality > host-cpu.c host x86 cpu functions and "host" cpu type > kvm/cpu.cKVM x86 AccelCPUC

[RFC v6 11/11] i386: split cpu accelerators from cpu.c, using AccelCPUClass

2020-11-26 Thread Claudio Fontana
i386 is the first user of AccelCPUClass, allowing to split cpu.c into: cpu.ccpuid and common x86 cpu functionality host-cpu.c host x86 cpu functions and "host" cpu type kvm/cpu.cKVM x86 AccelCPUClass hvf/cpu.cHVF x86 AccelCPUClass tcg/cpu.cTCG x86 AccelCPU