qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: Commit 9c9bb6c89d4 breaks code execution from flash


From: Michael Walle
Subject: [Qemu-devel] Re: Commit 9c9bb6c89d4 breaks code execution from flash
Date: Fri, 7 May 2010 22:57:57 +0200
User-agent: KMail/1.9.9

[sorry didn't see the CC to the mailinglist]

Am Friday 23 April 2010 09:23:49 schrieb Jan Kiszka:
> Michael Walle wrote:
> > Hi Jan,
> >
> > your commit "Optimize consecutive CFI02 writes by remapping memory
> > lazily" breaks the code execution from flash.
> >
> > If you write to the flash, the flash will switch into I/O mode. Now if
> > code is executed from this flash, a cpu_abort will be raised ("Trying to
> > execute code outside RAM or ROM").
>
> Hmm, guess I didn't test execute-in-place back then. Do you happen to
> have a test case for this scenario? I'll look into this.
Only for my qemu-lm32 port.. But reading the flash id, while executing this 
code from flash should trigger the bug.

-- 
michael




reply via email to

[Prev in Thread] Current Thread [Next in Thread]