From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V3BV7-0005RK-Kl for qemu-devel@nongnu.org; Sat, 27 Jul 2013 16:54:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V3BV0-00007d-H5 for qemu-devel@nongnu.org; Sat, 27 Jul 2013 16:54:05 -0400 Received: from smtp.mail.uni-mannheim.de ([134.155.96.80]:36143) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V3AJL-000447-CP for qemu-devel@nongnu.org; Sat, 27 Jul 2013 15:37:51 -0400 Message-ID: <51F4218A.1060802@weilnetz.de> Date: Sat, 27 Jul 2013 21:37:46 +0200 From: Stefan Weil MIME-Version: 1.0 References: <1374941897-11956-1-git-send-email-hpoussin@reactos.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH for-1.6] target-mips: do not raise exceptions when accessing invalid memory List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: =?UTF-8?B?SGVydsOpIFBvdXNzaW5lYXU=?= , qemu-devel@nongnu.org, =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= Am 27.07.2013 19:43, schrieb Peter Maydell: > On 27 July 2013 17:18, Herv=C3=A9 Poussineau wro= te: >> Another solution would be to add a big dummy memory regions on all MIP= S boards >> to catch memory accesses and not raise an exception. However, this mea= ns that >> each MIPS board will have its own unassigned memory handler, different= from the >> global QEMU one. > Better would be to at least provide fake RAZ/WI implementations of > devices for the boards, rather than making the dummy region cover > the whole of the address space. Not 1.6 material, though. > > -- PMM I prefer keeping the correct code for target-mips/op_helper.c and adding either the big dummy memory regions or fake device implementations (both with TODO comments) for 1.6. It would also be acceptable to fix the boards in 1.6.1 and add a comment to the 1.6 release notes about the "regression". Stefan