From owner-freebsd-emulation@FreeBSD.ORG Sun May 31 16:30:30 2009 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 B523F1065675 for ; Sun, 31 May 2009 16:30:30 +0000 (UTC) (envelope-from mikolaj.kucharski@gmail.com) Received: from mail-ew0-f212.google.com (mail-ew0-f212.google.com [209.85.219.212]) by mx1.freebsd.org (Postfix) with ESMTP id 2FED58FC1B for ; Sun, 31 May 2009 16:30:29 +0000 (UTC) (envelope-from mikolaj.kucharski@gmail.com) Received: by ewy8 with SMTP id 8so3863597ewy.43 for ; Sun, 31 May 2009 09:30:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:cc :subject:message-id:reply-to:mail-followup-to:references :mime-version:content-type:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=wSFKwFCiX4QVYyy9fds/PwrGwpFgNSPoOdMgasA3BX8=; b=qZYdbnb/pvF9ElcVbN16/xaErJQ+vvjPUk5KqLoNKaOPQYQ1hAJCOBKJVb2g1aOlmV 9O0SQ8TFwzliQzzUz61cfkAr8Vp5kfUsrQf5zUykEqiWOufW4TR2V3hGSRaJLkV9dpcV C7Y41qyOtBUsj+FaI1mF6EfbF9X4O7Ail+980= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:reply-to:mail-followup-to :references:mime-version:content-type:content-disposition :content-transfer-encoding:in-reply-to:user-agent; b=dA1pb7ho6WnGwlVCTUNKymvMr6KoWW0BD8UEqQKeN5YgJOIaJlXoeR13tvGoC1KHlr e++HoBXyCJbiAztsSfY9aVJnF4HfddlCScWzx3Vqfwnqdv6eYuQbmUppKy5RfVcTg/Uo 1nC2ufQ3w0J/OjVPpMJLL8x10CAMqpHS3iBuU= Received: by 10.216.26.82 with SMTP id b60mr1555423wea.177.1243785542290; Sun, 31 May 2009 08:59:02 -0700 (PDT) Received: from localhost (mobileinternet2.o2.ie [62.40.36.14]) by mx.google.com with ESMTPS id i6sm9626591gve.22.2009.05.31.08.58.59 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 31 May 2009 08:59:01 -0700 (PDT) Sender: Mikolaj Kucharski Date: Sun, 31 May 2009 16:59:27 +0100 From: Mikolaj Kucharski To: Juergen Lock Message-ID: <20090531155927.GF16517@x40.openbsd.home.lan> Mail-Followup-To: Mikolaj Kucharski , Juergen Lock , Andreas =?iso-8859-1?Q?F=E4rber?= , qemu-devel@nongnu.org, freebsd-emulation@FreeBSD.org, Enache Adrian <3n4ch3@gmail.com> References: <20090530205152.GA7702@triton.kn-bremen.de> <38008E46-FD5F-4992-A824-E7F5CFBD5475@web.de> <20090531144133.GA14007@triton.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20090531144133.GA14007@triton.kn-bremen.de> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: Andreas =?iso-8859-1?Q?F=E4rber?= , freebsd-emulation@FreeBSD.org, Enache Adrian <3n4ch3@gmail.com>, qemu-devel@nongnu.org Subject: Re: [Qemu-devel] Thanx for the kqemu patches; some notes about NetBSD/OpenBSD guests X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mikolaj Kucharski List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 May 2009 16:30:31 -0000 Is there anything new for OpenBSD which I could help test? Patches in OpenBSD CVS are for kqemu 1.3.0pre11, version 1.4.0pre1 doesn't work. References 1. http://www.openbsd.org/cgi-bin/cvsweb/ports/emulators/kqemu/ On Sun, May 31, 2009 at 04:41:33PM +0200, Juergen Lock wrote: > On Sun, May 31, 2009 at 11:29:28AM +0200, Andreas Färber wrote: > > Hi Jürgen, > Hi! > > > > Am 30.05.2009 um 22:51 schrieb Juergen Lock: > > > > > I just committed Jan's kqemu patch series to the FreeBSD kqemu port > > > (yes FreeBSD is another one of those `left behind' OSes where kvm > > > doesn't really work yet...) - and I also committed an old NetBSD/ > > > OpenBSD > > > guest kqemu patch, > > > http://lists.gnu.org/archive/html/qemu-devel/2007-11/msg00125.html > > > and then played with a NetBSD guest in qemu 0.10.5 a little, where I > > > found out a few things: > > > > > > 1. A few times I even got NetBSD 5.0/i386 running with -kernel-kqemu > > > now, > > > tho a few other times I also got guest processes segfaulting etc. > > > `Regualr' kqemu seems stable now tho. > > > > Thanks for the pointer. I've pushed it to a pick-up branch for now to > > facilitate testing. Did you test non-BSD guests, too? > > > Oh yes I tested Linux too (and FreeBSD), and I tested a Windows 7 beta > guest that I had installed a while ago more out of curiosity than > anything else, and that one seemed to bluescreen a little less than > it used to also... (it usually only bluescreen at boot and sometimes > at shutdown, once it gets past the boot stage it keeps running, altho > slowly. Oh and -kernel-kqemu seems to always make it bluescreen so > only `regular' kqemu is useful for that guest.) > > Everything else I tested seemed to still run like it used to, the > Linux guests even _appeared_ to run a little faster than they used to, > possibly because of the added verr/verw and lar/lsl handling in Jan's > patches... > > > I noticed that Adrian has patches for OpenBSD host support in their > > ports CVS repository, as pointed out by Mikolaj. > > There appears to be some FreeBSD code in-tree though - so, is the > > above patch the only one you've queued, or do you have host patches as > > well that we could push "upstream"? > > I have a few more, as you can see on cvsweb: > http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/kqemu-kmod-devel/files/ > (patch-tssworkaround is only applied for FreeBSD < 7.1 since later > versions no longer have the issue it works around; look in that patch's > commitlogs if you want links to the gory details...) > > Cheers, > Juergen -- best regards q#