> From: Peter Maydell [mailto:peter.mayd...@linaro.org]
> On 10 January 2018 at 07:04, Pavel Dovgalyuk wrote:
> > The failure cause is in incorrect interrupt processing.
> > When ARM processes hardware interrupt in arm_cpu_exec_interrupt(),
> > it executes cs->exception_index = excp_idx;
> >
> > T
On 10 January 2018 at 07:04, Pavel Dovgalyuk wrote:
> The failure cause is in incorrect interrupt processing.
> When ARM processes hardware interrupt in arm_cpu_exec_interrupt(),
> it executes cs->exception_index = excp_idx;
>
> This assumes, that the exception will be processed later.
> But it is
> From: Peter Maydell [mailto:peter.mayd...@linaro.org]
> On 9 January 2018 at 13:21, Pavel Dovgalyuk wrote:
> > I tried to get some logs with the following code.
> > It prints that there was an exception 5 and it was overwritten by the
> > standard code.
> > Fixed code prevents this overwrite.
>
On 9 January 2018 at 13:21, Pavel Dovgalyuk wrote:
> I tried to get some logs with the following code.
> It prints that there was an exception 5 and it was overwritten by the
> standard code.
> Fixed code prevents this overwrite.
>
> I guess that one of the following is true:
> - unfixed version
> From: Peter Maydell [mailto:peter.mayd...@linaro.org]
> On 20 November 2017 at 11:06, Peter Maydell wrote:
> > On 20 November 2017 at 10:25, Pavel Dovgalyuk wrote:
> >>> From: Peter Maydell [mailto:peter.mayd...@linaro.org]
> >>> On 17 November 2017 at 20:26, Paolo Bonzini wrote:
> >>> > On 17
On 20/11/2017 13:50, Peter Maydell wrote:
> More generally, this commit seems to assume that QEMU always
> does:
> * set exception_index to something
> * handle that
> * clear exception_index to -1
>
> but it's not clear to me that it's actually always the case
> that it gets cleared back to -1
On 20 November 2017 at 11:06, Peter Maydell wrote:
> On 20 November 2017 at 10:25, Pavel Dovgalyuk wrote:
>>> From: Peter Maydell [mailto:peter.mayd...@linaro.org]
>>> On 17 November 2017 at 20:26, Paolo Bonzini wrote:
>>> > On 17/11/2017 21:07, Peter Maydell wrote:
>>> >> Hi. This commit breaks
On 20 November 2017 at 10:25, Pavel Dovgalyuk wrote:
>> From: Peter Maydell [mailto:peter.mayd...@linaro.org]
>> On 17 November 2017 at 20:26, Paolo Bonzini wrote:
>> > On 17/11/2017 21:07, Peter Maydell wrote:
>> >> Hi. This commit breaks booting of Debian on aarch64 virt board.
>> >> (repro ins
> From: Peter Maydell [mailto:peter.mayd...@linaro.org]
> On 17 November 2017 at 20:26, Paolo Bonzini wrote:
> > On 17/11/2017 21:07, Peter Maydell wrote:
> >> Hi. This commit breaks booting of Debian on aarch64 virt board.
> >> (repro instructions for creating the image available at:
> >> https:/
On 17 November 2017 at 20:26, Paolo Bonzini wrote:
> On 17/11/2017 21:07, Peter Maydell wrote:
>> Hi. This commit breaks booting of Debian on aarch64 virt board.
>> (repro instructions for creating the image available at:
>> https://translatedcode.wordpress.com/2017/07/24/installing-debian-on-qemu
On 17/11/2017 21:07, Peter Maydell wrote:
> On 16 November 2017 at 11:59, Paolo Bonzini wrote:
>> From: Pavel Dovgalyuk
>>
>> This patch adds a condition before overwriting exception_index fiels.
>> It is needed when exception_index is already set to some meaningful value.
>>
>> Signed-off-by: Pa
On 16 November 2017 at 11:59, Paolo Bonzini wrote:
> From: Pavel Dovgalyuk
>
> This patch adds a condition before overwriting exception_index fiels.
> It is needed when exception_index is already set to some meaningful value.
>
> Signed-off-by: Pavel Dovgalyuk
>
> Message-Id: <20171114081812.276
From: Pavel Dovgalyuk
This patch adds a condition before overwriting exception_index fiels.
It is needed when exception_index is already set to some meaningful value.
Signed-off-by: Pavel Dovgalyuk
Message-Id: <20171114081812.27640.26372.stgit@pasha-VirtualBox>
Signed-off-by: Paolo Bonzini
--
13 matches
Mail list logo