From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MMkPz-0006YF-Aj for qemu-devel@nongnu.org; Fri, 03 Jul 2009 11:11:15 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MMkPu-0006WE-KO for qemu-devel@nongnu.org; Fri, 03 Jul 2009 11:11:14 -0400 Received: from [199.232.76.173] (port=37563 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MMkPu-0006W4-8Y for qemu-devel@nongnu.org; Fri, 03 Jul 2009 11:11:10 -0400 Received: from cantor.suse.de ([195.135.220.2]:46341 helo=mx1.suse.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MMkPt-0000M7-PJ for qemu-devel@nongnu.org; Fri, 03 Jul 2009 11:11:10 -0400 From: Ulrich Hecht Subject: Re: [Qemu-devel] [RFC PATCH] s390x-linux-user Date: Fri, 3 Jul 2009 17:11:49 +0200 References: <200906261849.43746.uli@suse.de> <20090626190714.GA464@miranda.arrow> In-Reply-To: <20090626190714.GA464@miranda.arrow> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Message-Id: <200907031711.49985.uli@suse.de> Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stuart Brady Cc: qemu-devel@nongnu.org On Friday 26 June 2009, Stuart Brady wrote: > Also, if S/390 has separate read/execute page bits, would access to > the memory location in question still count as 'execution'? I think so: "The fetching of the target instruction is considered to be an=20 instruction fetch for purposes of program-event recording and for=20 purposes of reporting access exceptions." BTW, I got a detail wrong in the description of EXECUTE (not in the=20 code): The register used for the OR operation is encoded in the EXECUTE=20 instruction, with 0 meaning "don't OR". So it can actually be any=20 general-purpose register _except_ R0. See=20 http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/download/A2278324.pdf =20 page 7-126. CU Uli --=20 SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG N=FCrnberg)