From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ndr1K-0003GT-OE for qemu-devel@nongnu.org; Sat, 06 Feb 2010 15:12:46 -0500 Received: from [199.232.76.173] (port=59665 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ndr1J-0003GL-Bq for qemu-devel@nongnu.org; Sat, 06 Feb 2010 15:12:45 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Ndr1I-0001HI-Ph for qemu-devel@nongnu.org; Sat, 06 Feb 2010 15:12:45 -0500 Received: from are.twiddle.net ([75.149.56.221]:44137) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ndr1I-0001H8-Ay for qemu-devel@nongnu.org; Sat, 06 Feb 2010 15:12:44 -0500 Message-ID: <4B6DCD3A.3080403@twiddle.net> Date: Sat, 06 Feb 2010 12:12:42 -0800 From: Richard Henderson MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] User mode: Handle x86_64 vsyscall References: <761ea48b0907110814t12c644b6mf733d3b5e28e152@mail.gmail.com> <20091017195726.GB9922@laped.iglesias.mooo.com> <20091018030944.GB15656@shareable.org> <761ea48b0910180429l9fdf32r7f0a8f7ceebb9eee@mail.gmail.com> <4B6CA26C.3060106@mail.berlios.de> In-Reply-To: <4B6CA26C.3060106@mail.berlios.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Weil Cc: Laurent Desnogues , "Edgar E. Iglesias" , qemu-devel@nongnu.org On 02/05/2010 02:57 PM, Stefan Weil wrote: > I tried to modify x86_64-linux-user to set up a vsyscall page in high > memory, but this seems to be difficult (at least with 32 bit host). A 64-bit userland guest can only use the low 32-bits of its address space with a 32-bit host at the moment. If you can set up the vsyscall page in low memory, then you may be able to get this to work. Otherwise you'll have to wait for someone to re-write the userland memory management in qemu. r~