From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 19 18:56:03 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC45216A406; Thu, 19 Apr 2007 18:56:03 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.freebsd.org (Postfix) with ESMTP id 375E013C457; Thu, 19 Apr 2007 18:56:02 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 47ED01BA8C7; Thu, 19 Apr 2007 20:56:01 +0200 (CEST) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.6/8.13.6) with ESMTP id l3JIquZ7062273; Thu, 19 Apr 2007 20:52:56 +0200 (CEST) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.6/8.13.6/Submit) id l3JIqtaT062272; Thu, 19 Apr 2007 20:52:55 +0200 (CEST) (envelope-from nox) Date: Thu, 19 Apr 2007 20:52:55 +0200 (CEST) From: Juergen Lock Message-Id: <200704191852.l3JIqtaT062272@saturn.kn-bremen.de> To: anderson@freebsd.org X-Newsgroups: local.list.freebsd.emulation In-Reply-To: <46237925.60309@freebsd.org> References: <20070405210341.GA25547@saturn.kn-bremen.de> <200704072004.l37K4rua048988@saturn.kn-bremen.de> <461FD9E7.2040201@freebsd.org> <20070414170037.GA9357@saturn.kn-bremen.de> Organization: home Cc: freebsd-emulation@freebsd.org Subject: Re: experimental qemu-devel port update, please test! 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, 19 Apr 2007 18:56:03 -0000 In article <46237925.60309@freebsd.org> you write: >On 04/14/07 12:00, Juergen Lock wrote: >> On Fri, Apr 13, 2007 at 02:28:39PM -0500, Eric Anderson wrote: >>> On 04/07/07 15:04, Juergen Lock wrote: >>>> In article <4615DB05.8000608@freebsd.org> you write: >>>>> On 04/05/07 16:03, Juergen Lock wrote: >>>>>> Hi! >>>>>> >>>>>> There have been a few interesting commits to qemu cvs, like, >>>>>> a qcow2 corruption bugfix, vmware vga emulation (-vmwarevga), and >>>>>> several emulated eepro100 (fxp) nic variants (-net nic,model=i82557b >>>>>> -net user worked for me with FreeBSD and linux guests, and seemed even >>>>>> slightly faster than the rtl8139 that already outperforms the default >>>>>> ne2kpci), so I prepared another qemu-devel port update that I now want >>>>>> you all to test with your various guests before I commit it! >>>>>> >>>>>> TIA, and enjoy... >>>>>> Juergen >>>>>> >>>>>> Remove files: files/patch-audio::ossaudio.c files/patch-bh >>>>> Building it now. Quick question: why have some diffs below in the >>>>> patch, when you say remove those files? Just curious.. >>>> Oh, just for the benefit of users who might forget to rm them after >>>> applying the diff. :) (patch turning them into empty files...) >>>> >>>> Just committed this btw. >>>> >>>> Juergen >>> >>> Hmm.. Now, using the vmware driver makes my system either shutdown, or >>> insta-reboot. :( >> >> You mean -vmwarevga? Which guest? And, does the guest crash or the host? > >Yea, but I found out it does it whether or not I use the vmwarevga >option, and seems to be tied to kqemu kldloaded. I'm still looking at >it - kind of painful since it crashes my host system. The guest is a >etherbooted FreeBSD-current, but it doesn't get far enough to even boot >the OS in the guest. Ah so its a kqemu problem? You may want to post about that on the qemu list... (You can also disable kqemu by running qemu with -no-kqemu btw.) Or, did something in your kernel change maybe that necessitates a rebuild of the kqemu kld? > > >> You could try disabling the >> #define HW_RECT_ACCEL >> #define HW_FILL_ACCEL >> near the top of hw/vmware_vga.c, a range check is missing in the >> accellerated case, see >> http://lists.gnu.org/archive/html/qemu-devel/2007-04/msg00136.html >>> kqemu-kmod-1.3.0.p11 Kernel Acceralator for QEMU CPU Emulator >>> (development versi >>> qemu-devel-0.9.0s.20070405_2 QEMU CPU Emulator - development snapshot >> >> Yeah those are the lastest... > >I'll try that if I still suspect it. Although, I can say that without >kqemu loaded, but the vmwarevga option used, my ethernet device ends up >with a MAC of FF:FF:FF:FF:FF:FF. I can't override it either. Thats probably a result of io address overlaps with the emulated nic caused by the current version of the vmwarevga emulation (the author of that is currently away afaik, otherwise it probably would have been fixed already at least in qemu cvs.) You may be able to get around that by using the eepro nic emulation. (sound is also affected btw, see the mentioned -vmwarevga thread on the qemu list.) > >I'll try some more things, and report back. Ok. Juergen