Date: Mon, 23 Jun 2008 00:19:33 +0200 From: Juergen Lock <nox@jelal.kn-bremen.de> To: freebsd-emulation@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: please test experimental qemu-devel-20080620 snapshot and kqemu-1.4.0pre1 update! Message-ID: <20080622221933.GA12209@saturn.kn-bremen.de> In-Reply-To: <20080620211216.GA75382@saturn.kn-bremen.de> References: <20080620211216.GA75382@saturn.kn-bremen.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 20, 2008 at 11:12:16PM +0200, Juergen Lock wrote: > Hi! > > I've been playing with a qemu-devel update again recently (which also > includes a kqemu api change, therefore I have a new kqemu-kmod-devel > port too), and these are the main news: > > - Many targets including x86 have been converted from dyngen to tcg > completely, which should allow building them with newer gcc versions; > I've added an ALL_TARGETS knob that can be turned off if you only need > these targets, that avoids building the gcc34 port if you're on 7.0 or > later. Here is the list out of the CONFIGURE_ARGS: > i386-softmmu,sparc-softmmu,x86_64-softmmu,mips-softmmu,mipsel-softmmu,mips64-softmmu,mips64el-softmmu,arm-softmmu,m68k-softmmu > (I only tested i386 and x86_64 a little bit. This knob also needs testing > on 7.0 and later i386 hosts.) > - kqemu now also works for i386-softmmu on amd64 hosts, i.e. you no longer > need to use qemu-system-x86_64 there if you want kqemu. > - And of course the usual round of bugfixes and optimizations, etc. > > The tcg conversions can cause regressions tho, and indeed I found > that 7.0-RELEASE-amd64-livefs.iso causes qemu-system-x86_64 to crash on > i386 hosts, it'd be interesting if you can find more. (I'll post a seperate > message with details about that crash on the qemu list, and probably won't > commit this version because of that.) > > I didn't inline the update and kqemu port this time since its two files, > just fetch them from: > http://people.freebsd.org/~nox/qemu/kqemu-kmod-devel.shar > and > http://people.freebsd.org/~nox/qemu/qemu-devel-20080620.patch Ok, kqemu-kmod-devel has now been repocopied from kqemu-kmod and I have just updated it to the new version, and I also added D_NEEDMINOR to both ports so they now should also be back to working order on -current (untested.) So what this means is now you can use the new kqemu-kmod-devel port from cvs instead of the shar for this qemu-devel update patch. Enjoy, Juergen
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080622221933.GA12209>