From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:58748) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RMEb0-0008Lw-I8 for qemu-devel@nongnu.org; Fri, 04 Nov 2011 03:53:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RMEaz-0005r5-Cn for qemu-devel@nongnu.org; Fri, 04 Nov 2011 03:53:50 -0400 Received: from lo.gmane.org ([80.91.229.12]:57766) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RMEaz-0005qz-1S for qemu-devel@nongnu.org; Fri, 04 Nov 2011 03:53:49 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RMEaw-0001NS-W9 for qemu-devel@nongnu.org; Fri, 04 Nov 2011 08:53:47 +0100 Received: from 93-34-178-161.ip50.fastwebnet.it ([93.34.178.161]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 04 Nov 2011 08:53:46 +0100 Received: from pbonzini by 93-34-178-161.ip50.fastwebnet.it with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 04 Nov 2011 08:53:46 +0100 From: Paolo Bonzini Date: Fri, 04 Nov 2011 08:53:33 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit In-Reply-To: Subject: Re: [Qemu-devel] qemu ARM host support likely to be broken in 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On 11/04/2011 02:52 AM, Peter Maydell wrote: > * the fixed address we mmap the code gen buffer to in system > mode tends to overlap the libc heap (at least on Ubuntu oneiric); > when this happens you typically get a sysmalloc abort Let's change this to use the .bss code gen buffer. We can make it depend on __arm__ for 1.0, and toggle it for all architectures for 1.1 after testing on Windows (Linux and Mac OS X should have no problem). Paolo