From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O54Fj-0001q5-Dm for qemu-devel@nongnu.org; Thu, 22 Apr 2010 17:48:07 -0400 Received: from [140.186.70.92] (port=46628 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O54Fh-0001px-7F for qemu-devel@nongnu.org; Thu, 22 Apr 2010 17:48:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O54Ff-00046P-Vr for qemu-devel@nongnu.org; Thu, 22 Apr 2010 17:48:05 -0400 Received: from mail.serverraum.org ([78.47.150.89]:37322) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O54Ff-00046J-Qx for qemu-devel@nongnu.org; Thu, 22 Apr 2010 17:48:03 -0400 From: Michael Walle Date: Thu, 22 Apr 2010 23:38:06 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <201004222338.06194.michael@walle.cc> Subject: [Qemu-devel] Commit 9c9bb6c89d4 breaks code execution from flash List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: jan.kiszka@siemens.com Cc: qemu-devel@nongnu.org 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"). -- wkr michael --- Don't cry because it is over, smile because it happened.