From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 25 21:10:36 2010 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7081106566B for ; Thu, 25 Mar 2010 21:10:36 +0000 (UTC) (envelope-from jamesbrandongooch@gmail.com) Received: from mail-pv0-f182.google.com (mail-pv0-f182.google.com [74.125.83.182]) by mx1.freebsd.org (Postfix) with ESMTP id B8D908FC13 for ; Thu, 25 Mar 2010 21:10:36 +0000 (UTC) Received: by pvc7 with SMTP id 7so3167865pvc.13 for ; Thu, 25 Mar 2010 14:10:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=pXTY9+UKIA6AkxoCo1T3DW/czbW5Mc+LOocWuC+RMn0=; b=D6xpcu2bVCxu+xFa/7ehQ27+1UfSii9LOA8yYKlV+E/5q+iElkobHpVz8CbrRwk5l0 QPJa3qLD2mWyqXoFQsrXwVkGgEbPBGAuvAp2aHEmSLQER/vv+bvmYUWhp2qyPX1g/jR+ KgtI0MQpNckRyKLtPl01MsY+42PQopgJVNSKs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=FCGPJZ+PEYO+D+LpOwi+sRTDnGiTvsXWglqW0WYSVPExVMFWzLtKq/eWwRG/Zv49ur T3LVf7ePerLnqzW5XDpTzsrkBS3qh2J1CKk3fuITwy8S9yvmlWHAx35iI5ScrR+eK031 wNyXOXVC9La2K4dguNVtjVBHchKqRFTTVBMnI= MIME-Version: 1.0 Received: by 10.140.255.10 with SMTP id c10mr3722067rvi.289.1269551436210; Thu, 25 Mar 2010 14:10:36 -0700 (PDT) In-Reply-To: <20100325204423.GA46954@triton8.kn-bremen.de> References: <20100325204423.GA46954@triton8.kn-bremen.de> Date: Thu, 25 Mar 2010 21:10:36 +0000 Message-ID: <179b97fb1003251410t78d3b04m92e95a204c3d7ed1@mail.gmail.com> From: Brandon Gooch To: Juergen Lock Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-emulation@freebsd.org, Toni , qemu-devel@nongnu.org, Andreas Tobler Subject: Re: qemu git head 20100323 on FreeBSD - qemu-devel port update for testing X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Mar 2010 21:10:37 -0000 On Thu, Mar 25, 2010 at 8:44 PM, Juergen Lock wrot= e: > Hi! > > =A0Now that qemu git head works again (thanx Aurelien! :) I've finished > the FreeBSD qemu-devel port update patch/shar that made me uncover > the bug: > =A0 =A0 =A0 =A0http://people.freebsd.org/~nox/qemu/qemu-devel-20100323.pa= tch > resp. > =A0 =A0 =A0 =A0http://people.freebsd.org/~nox/qemu/qemu-devel-20100323.sh= ar > > =A0This also adds a few misc fixes (that I'll submit on the qemu list > seperately), I have... > > . Fixed the FreeBSD executable path detection to work without /proc > =A0mounted (it usually isn't on FreeBSD), so you now no longer have to > =A0pass the path to the pc-bios dir with -L if you run qemu out of the > =A0build dir when another version is installed, like, > =A0 =A0 =A0 =A0work/qemu-snapshot-20100323_20/i386-softmmu/qemu ... > > =A0(files/patch-vl.c in the shar/patch) > > . Fixed some more bsd-user bugs so all of i386-bsd-user, x86_64-bsd-user, > =A0and sparc64-bsd-user now run for me again on FreeBSD stable/8 amd64. > =A0(I didn't test sparc-bsd-user as I only tried -bsd freebsd and FreeBSD > =A0doesn't run on 32bit sparc.) - Yes bsd-user still needs more work but > =A0at least simple exectuables run. > > =A0(files/patch-bsd-user-mmap.c, files/patch-exec.c) > > . Fixed the bsd-user host page protection code for FreeBSD hosts > =A0(using kinfo_getvmmap(3) on FeeBSD >=3D 7.x and /compat/linux/proc > =A0on older FreeBSD.) > > =A0(files/patch-bsd-user-linproc) > > . Fixed some compilation warnings and a missing #include. > > =A0(files/patch-qemu-char.c, files/patch-qemu-timer.c) > > =A0Enjoy, :) > =A0 =A0 =A0 =A0Juergen > _______________________________________________ > freebsd-emulation@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.o= rg" > Thanks Juergen for all of your hard work on this! -Brandon