Re: [Qemu-devel] [RFC/RFT PATCH 0/7] cpu-exec: simplify cpu_exec and remove some icount special cases

2017-02-15 Thread Paolo Bonzini
On 15/02/2017 13:45, Pavel Dovgalyuk wrote: >> From: Paolo Bonzini [mailto:paolo.bonz...@gmail.com] On Behalf Of Paolo >> Bonzini >> On 29/01/2017 22:09, Paolo Bonzini wrote: >>> The series includes three parts: >>> >>> 1-2: fix two bugs, the first one pretty bad, the second seems >>> to be

Re: [Qemu-devel] [RFC/RFT PATCH 0/7] cpu-exec: simplify cpu_exec and remove some icount special cases

2017-02-15 Thread Pavel Dovgalyuk
> From: Paolo Bonzini [mailto:paolo.bonz...@gmail.com] On Behalf Of Paolo > Bonzini > On 29/01/2017 22:09, Paolo Bonzini wrote: > > The series includes three parts: > > > > 1-2: fix two bugs, the first one pretty bad, the second seems > > to be theoretical only. > > > > 3-5: simplify cpu_exec.

Re: [Qemu-devel] [RFC/RFT PATCH 0/7] cpu-exec: simplify cpu_exec and remove some icount special cases

2017-02-03 Thread Paolo Bonzini
- Original Message - > From: "Pavel Dovgalyuk" > To: "Paolo Bonzini" , qemu-devel@nongnu.org > Cc: "serge fdrv" , "pavel dovgaluk" > , "peter maydell" > > Sent: Thursday,

Re: [Qemu-devel] [RFC/RFT PATCH 0/7] cpu-exec: simplify cpu_exec and remove some icount special cases

2017-02-02 Thread Pavel Dovgalyuk
> From: Paolo Bonzini [mailto:paolo.bonz...@gmail.com] On Behalf Of Paolo > Bonzini > On 31/01/2017 01:05, Pavel Dovgalyuk wrote: > > Hi, Paolo! > > > > Thanks for refactoring. > > I tested these patches with icount record/replay on i386 machine. > > It works, but the following changes should be

Re: [Qemu-devel] [RFC/RFT PATCH 0/7] cpu-exec: simplify cpu_exec and remove some icount special cases

2017-02-01 Thread Paolo Bonzini
On 31/01/2017 01:05, Pavel Dovgalyuk wrote: > Hi, Paolo! > > Thanks for refactoring. > I tested these patches with icount record/replay on i386 machine. > It works, but the following changes should be applied. > I also removed call to replay_has_interrupt, because now it is not needed > here.

Re: [Qemu-devel] [RFC/RFT PATCH 0/7] cpu-exec: simplify cpu_exec and remove some icount special cases

2017-01-31 Thread Pavel Dovgalyuk
Hi, Paolo! Thanks for refactoring. I tested these patches with icount record/replay on i386 machine. It works, but the following changes should be applied. I also removed call to replay_has_interrupt, because now it is not needed here. It seems, that this call is an artifact of an older

Re: [Qemu-devel] [RFC/RFT PATCH 0/7] cpu-exec: simplify cpu_exec and remove some icount special cases

2017-01-29 Thread no-reply
Hi, Your series seems to have some coding style problems. See output below for more information: Type: series Subject: [Qemu-devel] [RFC/RFT PATCH 0/7] cpu-exec: simplify cpu_exec and remove some icount special cases Message-id: 20170129210910.6333-1-pbonz...@redhat.com === TEST SCRIPT BEGIN

[Qemu-devel] [RFC/RFT PATCH 0/7] cpu-exec: simplify cpu_exec and remove some icount special cases

2017-01-29 Thread Paolo Bonzini
The series includes three parts: 1-2: fix two bugs, the first one pretty bad, the second seems to be theoretical only. 3-5: simplify cpu_exec. This builds on Sergey's conversion of cpu_exec to a simple top-down logic, making the phases clearer and saving on the cost of siglongjmp in the