From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 30 18:04:29 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 84A6B1065670 for ; Tue, 30 Mar 2010 18:04:29 +0000 (UTC) (envelope-from blauwirbel@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 59A078FC18 for ; Tue, 30 Mar 2010 18:04:29 +0000 (UTC) Received: by pvc7 with SMTP id 7so5247680pvc.13 for ; Tue, 30 Mar 2010 11:04:29 -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:received:message-id:subject:from:to:cc:content-type; bh=uGAm+Y31zrTkQoBcyiAOS1zB7G6IpAlnTZJD6xFBcUE=; b=vFq6fLitlgNg2cWN2x1UvCpnNLveVxuRBvXskYvsN5rLO2+A8yscb5tJgxMMcuRpJQ 2SDmOAhOE+JFdUpSNKLfzl3IIM8wa+zKBHhkNdNa8+50jQZwstm4Uk9DVigCOi18D/el OW2oPjH2ybJC1ks4QqxGX3TxPdBQ9CwqgicLE= 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; b=c7EnhawF+FxjCm4dwizcx6KKeXuBmCLhPs0OGb9OXdaHtAWJGXNA0BreG1eOD4/ENM S9eyiPD51EVZocy02aL9iB2VJO/YDVz6IYaN65wbKsJbU5SSdO7vMISSexOOtR5Rggpi w4hq27CM5ruvus/Ky5b/0uAYiAiZYKLYt6/HE= MIME-Version: 1.0 Received: by 10.140.178.12 with HTTP; Tue, 30 Mar 2010 11:04:28 -0700 (PDT) In-Reply-To: <20100325204423.GA46954@triton8.kn-bremen.de> References: <20100325204423.GA46954@triton8.kn-bremen.de> Date: Tue, 30 Mar 2010 21:04:28 +0300 Received: by 10.141.213.39 with SMTP id p39mr2608401rvq.19.1269972268727; Tue, 30 Mar 2010 11:04:28 -0700 (PDT) Message-ID: From: Blue Swirl To: Juergen Lock Content-Type: text/plain; charset=UTF-8 Cc: freebsd-emulation@freebsd.org, Toni , qemu-devel@nongnu.org, Andreas Tobler Subject: Re: [Qemu-devel] 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: Tue, 30 Mar 2010 18:04:29 -0000 On 3/25/10, Juergen Lock wrote: > Hi! > > Now 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: > http://people.freebsd.org/~nox/qemu/qemu-devel-20100323.patch > resp. > http://people.freebsd.org/~nox/qemu/qemu-devel-20100323.shar > > This 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 > mounted (it usually isn't on FreeBSD), so you now no longer have to > pass the path to the pc-bios dir with -L if you run qemu out of the > build dir when another version is installed, like, > work/qemu-snapshot-20100323_20/i386-softmmu/qemu ... > > (files/patch-vl.c in the shar/patch) > > . Fixed some more bsd-user bugs so all of i386-bsd-user, x86_64-bsd-user, > and sparc64-bsd-user now run for me again on FreeBSD stable/8 amd64. > (I didn't test sparc-bsd-user as I only tried -bsd freebsd and FreeBSD > doesn't run on 32bit sparc.) - Yes bsd-user still needs more work but > at least simple exectuables run. > > (files/patch-bsd-user-mmap.c, files/patch-exec.c) > > . Fixed the bsd-user host page protection code for FreeBSD hosts > (using kinfo_getvmmap(3) on FeeBSD >= 7.x and /compat/linux/proc > on older FreeBSD.) > > (files/patch-bsd-user-linproc) > > . Fixed some compilation warnings and a missing #include. > > (files/patch-qemu-char.c, files/patch-qemu-timer.c) > Thanks, applied all except exec.c one.