> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
> On 25/01/2017 13:27, Pavel Dovgalyuk wrote:
> >> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
> >> On 25/01/2017 12:33, Pavel Dovgalyuk wrote:
> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
> On 25/01/2017 12:12, Pavel Dovgalyuk
On 25/01/2017 13:27, Pavel Dovgalyuk wrote:
>> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
>> On 25/01/2017 12:33, Pavel Dovgalyuk wrote:
From: Paolo Bonzini [mailto:pbonz...@redhat.com]
On 25/01/2017 12:12, Pavel Dovgalyuk wrote:
>> From: Paolo Bonzini [mailto:pbonz...@redhat.
> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
> On 25/01/2017 12:33, Pavel Dovgalyuk wrote:
> >> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
> >> On 25/01/2017 12:12, Pavel Dovgalyuk wrote:
> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
> On 24/01/2017 08:17, Pavel Dovgalyuk
On 25/01/2017 12:33, Pavel Dovgalyuk wrote:
>> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
>> On 25/01/2017 12:12, Pavel Dovgalyuk wrote:
From: Paolo Bonzini [mailto:pbonz...@redhat.com]
On 24/01/2017 08:17, Pavel Dovgalyuk wrote:
> @@ -451,6 +451,10 @@ static inline bool cpu_h
> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
> On 25/01/2017 12:12, Pavel Dovgalyuk wrote:
> >> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
> >> On 24/01/2017 08:17, Pavel Dovgalyuk wrote:
> >>> @@ -451,6 +451,10 @@ static inline bool cpu_handle_exception(CPUState
> >>> *cpu, int *ret)
On 25/01/2017 12:12, Pavel Dovgalyuk wrote:
>> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
>> On 24/01/2017 08:17, Pavel Dovgalyuk wrote:
>>> @@ -451,6 +451,10 @@ static inline bool cpu_handle_exception(CPUState *cpu,
>>> int *ret)
>>> #ifndef CONFIG_USER_ONLY
>>> } else if (replay_ha
> From: Paolo Bonzini [mailto:pbonz...@redhat.com]
> On 24/01/2017 08:17, Pavel Dovgalyuk wrote:
> > @@ -451,6 +451,10 @@ static inline bool cpu_handle_exception(CPUState *cpu,
> > int *ret)
> > #ifndef CONFIG_USER_ONLY
> > } else if (replay_has_exception()
> > && cpu->icount
On 24/01/2017 08:17, Pavel Dovgalyuk wrote:
> @@ -451,6 +451,10 @@ static inline bool cpu_handle_exception(CPUState *cpu,
> int *ret)
> #ifndef CONFIG_USER_ONLY
> } else if (replay_has_exception()
> && cpu->icount_decr.u16.low + cpu->icount_extra == 0) {
> +/* Break
This patch fixes replaying the exception when TB cache is full.
It breaks cpu loop execution through setting exception_index
to process such queued work as TB flush.
Signed-off-by: Pavel Dovgalyuk
---
cpu-exec.c |4
1 file changed, 4 insertions(+)
diff --git a/cpu-exec.c b/cpu-exec.c
i