From owner-freebsd-emulation@FreeBSD.ORG Sun Jan 6 23:19:54 2008 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 28DEF16A419 for ; Sun, 6 Jan 2008 23:19:54 +0000 (UTC) (envelope-from qemu-l@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 E3CE013C465 for ; Sun, 6 Jan 2008 23:19:53 +0000 (UTC) (envelope-from qemu-l@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 6701E25E46F; Sun, 6 Jan 2008 23:50:16 +0100 (CET) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.8/8.13.8) with ESMTP id m06Mio8g079100; Sun, 6 Jan 2008 23:44:50 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.8/8.13.6/Submit) id m06MiomS079099; Sun, 6 Jan 2008 23:44:50 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Sun, 6 Jan 2008 23:44:50 +0100 To: qemu-devel@nongnu.org Message-ID: <20080106224450.GA76738@saturn.kn-bremen.de> Mail-Followup-To: qemu-devel@nongnu.org, freebsd-emulation@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-emulation@freebsd.org Subject: qemu-cvs FreeBSD guests, cirrus, vmwarevga emulation - experimental qemu-devel FreeBSD port update available 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: Sun, 06 Jan 2008 23:19:54 -0000 Hi! Yesterday (so, just before the qemu version commit...) I prepared a FreeBSD qemu-devel port update using the 2008-01-05_05 snapshot, http://people.freebsd.org/~nox/qemu/qemu-devel-20080105.patch and I already got a report of xorg 7.3 using the cirrus emulation in a FreeBSD 6.3 RC guest crashing with -kernel-kqemu, and hanging without it, which he said worked with the previous qemu cvs snapshot thats still in ports (2007-08-02_05.) -vmwarevga worked, but still had the old problem of causing the ne2kpci nic not to attach (ed0.) The i82557b nic can be used as a workaround (fxp0, its faster anyway), but I just verified with a FreeBSD 6.2 guest (you can use e.g. a FreeSBIE livecd iso, use `su' if you want to edit its /etc/X11/xorg.conf, after that exit the root shell and run `startx'; I gave qemu -m 256) that -vmwarevga also still causes the es1370 soundcard not to attach and I don't know a workaround for that. Also, still slirp causes qemu to crash on amd64 hosts when just trying to access a webpage from inside a guest. So, can anyone reproduce any of these problems on e.g. a Linux host? Also, more testing of the FreeBSD port update is certainly needed, also using non-FreeBSD guests, non-i386/amd64 targets, and the new -disk option (which I didn't yet test at all, it should e.g. allow scsi drives to be emulated, tho very likely FreeBSD host support for the scsi passthru feature still needs to be done, and io via qemu is probably too slow to burn a dvd anyway. :) Thanx, Juergen PS: I just see that 0.9.1 is actually out now, so I guess I should prepare an update to the qemu port instead, but not today... (and testing this one is still useful.) From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 7 00:15:45 2008 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 0F66216A417 for ; Mon, 7 Jan 2008 00:15:45 +0000 (UTC) (envelope-from carenas@sajinet.com.pe) Received: from tapir.sajinet.com.pe (tapir.sajinet.com.pe [66.139.79.212]) by mx1.freebsd.org (Postfix) with ESMTP id EE56613C474 for ; Mon, 7 Jan 2008 00:15:44 +0000 (UTC) (envelope-from carenas@sajinet.com.pe) Received: by tapir.sajinet.com.pe (Postfix, from userid 500) id 344C61C00BE; Sun, 6 Jan 2008 18:03:24 -0600 (CST) Date: Sun, 6 Jan 2008 18:03:24 -0600 From: Carlo Marcelo Arenas Belon To: qemu-devel@nongnu.org, freebsd-emulation@freebsd.org Message-ID: <20080107000324.GB21491@tapir> References: <20080106224450.GA76738@saturn.kn-bremen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080106224450.GA76738@saturn.kn-bremen.de> User-Agent: Mutt/1.4.1i Cc: Subject: Re: [Qemu-devel] qemu-cvs FreeBSD guests, cirrus, vmwarevga emulation - experimental qemu-devel FreeBSD port update available 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: Mon, 07 Jan 2008 00:15:45 -0000 On Sun, Jan 06, 2008 at 11:44:50PM +0100, Juergen Lock wrote: > Also, still slirp causes qemu to crash on amd64 hosts when just > trying to access a webpage from inside a guest. I never though slirp will ever work in an amd64 (judging by all the pointer <-> integer size mismatches) or any other LP64 architecture, regardless of the guest OS being used, which is why I never even bother to test. > So, can anyone reproduce any of these problems on e.g. a Linux host? does anyone have a woking setup for slirp for linux 64bit hosts? Carlo From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 7 11:06:58 2008 Return-Path: Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 549D716A420 for ; Mon, 7 Jan 2008 11:06:58 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4860213C4D9 for ; Mon, 7 Jan 2008 11:06:58 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m07B6w8V061739 for ; Mon, 7 Jan 2008 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m07B6vSi061735 for freebsd-emulation@FreeBSD.org; Mon, 7 Jan 2008 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 Jan 2008 11:06:57 GMT Message-Id: <200801071106.m07B6vSi061735@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org 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: Mon, 07 Jan 2008 11:06:58 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/97326 emulation [linux] file descriptor leakage in linux emulation o kern/102956 emulation [linux] [patch] Add partial support for SO_PEERCRED in o kern/117010 emulation [linuxolator] linux_getdents() get something like buff o ports/117350 emulation compile error in emulators/vmware3 5 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/41543 emulation [patch] feature request: easier wine/w23 support o kern/55835 emulation [linux] [patch] Linux IPC emulation missing SETALL sys a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand o kern/91293 emulation [svr4] [patch] *Experimental* Update to the SVR4 emula o ports/91318 emulation [fix] graphics/linux_dri: works on amd64 too 9 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 7 20:10:03 2008 Return-Path: Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C9B5216A417 for ; Mon, 7 Jan 2008 20:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AB54213C44B for ; Mon, 7 Jan 2008 20:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m07KA3qi041620 for ; Mon, 7 Jan 2008 20:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m07KA3Dx041615; Mon, 7 Jan 2008 20:10:03 GMT (envelope-from gnats) Date: Mon, 7 Jan 2008 20:10:03 GMT Message-Id: <200801072010.m07KA3Dx041615@freefall.freebsd.org> To: freebsd-emulation@FreeBSD.org From: John Baldwin Cc: Subject: Re: kern/117010: [linuxolator] linux_getdents() get something like buffer overflow or else X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John Baldwin List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 20:10:03 -0000 The following reply was made to PR kern/117010; it has been noted by GNATS. From: John Baldwin To: bug-followup@freebsd.org, samflanker@gmail.com Cc: Subject: Re: kern/117010: [linuxolator] linux_getdents() get something like buffer overflow or else Date: Mon, 7 Jan 2008 13:54:30 -0500 I've looked at this and the Linux compat in FreeBSD uses the same structures for the two getdents() calls that the Linux kernel uses. It might be helpful to modify the test program to save a copy of the directory and emit some debug info when it changes (i.e. check it after each readdir() call and emit hexdumps of the saved copy and changed one when it chokes along with hexdump of the dirent perhaps). -- John Baldwin From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 7 22:56:34 2008 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 8637216A41A for ; Mon, 7 Jan 2008 22:56:34 +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 F2D1A13C442 for ; Mon, 7 Jan 2008 22:56:33 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 910EF25E0A4; Mon, 7 Jan 2008 23:35:55 +0100 (CET) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.8/8.13.8) with ESMTP id m07MYvV3020113; Mon, 7 Jan 2008 23:34:57 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.8/8.13.6/Submit) id m07MYvW5020112; Mon, 7 Jan 2008 23:34:57 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Mon, 7 Jan 2008 23:34:56 +0100 To: qemu-devel@nongnu.org Message-ID: <20080107223456.GA20082@saturn.kn-bremen.de> Mail-Followup-To: qemu-devel@nongnu.org, freebsd-emulation@freebsd.org References: <20080106224450.GA76738@saturn.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080106224450.GA76738@saturn.kn-bremen.de> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-emulation@freebsd.org Subject: Re: qemu-cvs FreeBSD guests, cirrus, vmwarevga emulation - experimental qemu-devel FreeBSD port update available 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: Mon, 07 Jan 2008 22:56:34 -0000 On Sun, Jan 06, 2008 at 11:44:50PM +0100, Juergen Lock wrote: > Hi! > > Yesterday (so, just before the qemu version commit...) I prepared a > FreeBSD qemu-devel port update using the 2008-01-05_05 snapshot, > http://people.freebsd.org/~nox/qemu/qemu-devel-20080105.patch > and I already got a report of xorg 7.3 using the cirrus emulation in a > FreeBSD 6.3 RC guest crashing with -kernel-kqemu, and hanging without it, > which he said worked with the previous qemu cvs snapshot thats still in > ports (2007-08-02_05.) -vmwarevga worked, but still had the old problem > of causing the ne2kpci nic not to attach (ed0.) The i82557b nic can be > used as a workaround (fxp0, its faster anyway), but I just verified with a > FreeBSD 6.2 guest (you can use e.g. a FreeSBIE livecd iso, use `su' if > you want to edit its /etc/X11/xorg.conf, after that exit the root shell > and run `startx'; I gave qemu -m 256) that -vmwarevga also still causes > the es1370 soundcard not to attach and I don't know a workaround for > that. Also, still slirp causes qemu to crash on amd64 hosts when just > trying to access a webpage from inside a guest. Update for the cirrus problem: He just said that in fact it also occured with the 2007-08-02_05 snapshot, so at least the problem is older. > > So, can anyone reproduce any of these problems on e.g. a Linux host? > Also, more testing of the FreeBSD port update is certainly needed, also > using non-FreeBSD guests, non-i386/amd64 targets, and the new -disk option > (which I didn't yet test at all, it should e.g. allow scsi drives to be > emulated, tho very likely FreeBSD host support for the scsi passthru > feature still needs to be done, and io via qemu is probably too slow to > burn a dvd anyway. :) > > Thanx, > Juergen > > PS: I just see that 0.9.1 is actually out now, so I guess I should prepare > an update to the qemu port instead, but not today... (and testing this one > is still useful.) Ok I have a 0.9.1 update now that currently building on tb3, please help testing: http://people.freebsd.org/~nox/qemu/qemu-0.9.1.patch Thanx, Juergen From owner-freebsd-emulation@FreeBSD.ORG Tue Jan 8 18:07:15 2008 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 9EDBB16A418 for ; Tue, 8 Jan 2008 18:07:15 +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 3A7D413C458 for ; Tue, 8 Jan 2008 18:07:14 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id DA84626193C; Tue, 8 Jan 2008 19:07:12 +0100 (CET) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.8/8.13.8) with ESMTP id m08I3J4X015445 for ; Tue, 8 Jan 2008 19:03:19 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.8/8.13.6/Submit) id m08I3JMp015444 for freebsd-emulation@freebsd.org; Tue, 8 Jan 2008 19:03:19 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Tue, 8 Jan 2008 19:03:19 +0100 To: freebsd-emulation@freebsd.org Message-ID: <20080108180319.GA15267@saturn.kn-bremen.de> Mail-Followup-To: freebsd-emulation@freebsd.org References: <20080106224450.GA76738@saturn.kn-bremen.de> <20080107223456.GA20082@saturn.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080107223456.GA20082@saturn.kn-bremen.de> User-Agent: Mutt/1.5.16 (2007-06-09) Subject: Re: qemu-cvs FreeBSD guests, cirrus, vmwarevga emulation - experimental qemu-devel FreeBSD port update available 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, 08 Jan 2008 18:07:15 -0000 On Mon, Jan 07, 2008 at 11:34:56PM +0100, Juergen Lock wrote: > On Sun, Jan 06, 2008 at 11:44:50PM +0100, Juergen Lock wrote: > > Hi! > > > > Yesterday (so, just before the qemu version commit...) I prepared a > > FreeBSD qemu-devel port update using the 2008-01-05_05 snapshot, > > http://people.freebsd.org/~nox/qemu/qemu-devel-20080105.patch > > and I already got a report of xorg 7.3 using the cirrus emulation in a > > FreeBSD 6.3 RC guest crashing with -kernel-kqemu, and hanging without it, > > which he said worked with the previous qemu cvs snapshot thats still in > > ports (2007-08-02_05.) -vmwarevga worked, but still had the old problem > > of causing the ne2kpci nic not to attach (ed0.) The i82557b nic can be > > used as a workaround (fxp0, its faster anyway), but I just verified with a > > FreeBSD 6.2 guest (you can use e.g. a FreeSBIE livecd iso, use `su' if > > you want to edit its /etc/X11/xorg.conf, after that exit the root shell > > and run `startx'; I gave qemu -m 256) that -vmwarevga also still causes > > the es1370 soundcard not to attach and I don't know a workaround for > > that. Also, still slirp causes qemu to crash on amd64 hosts when just > > trying to access a webpage from inside a guest. > > Update for the cirrus problem: He just said that in fact it also occured > with the 2007-08-02_05 snapshot, so at least the problem is older. > > > > So, can anyone reproduce any of these problems on e.g. a Linux host? > > Also, more testing of the FreeBSD port update is certainly needed, also > > using non-FreeBSD guests, non-i386/amd64 targets, and the new -disk option > > (which I didn't yet test at all, it should e.g. allow scsi drives to be > > emulated, tho very likely FreeBSD host support for the scsi passthru > > feature still needs to be done, and io via qemu is probably too slow to > > burn a dvd anyway. :) > > > > Thanx, > > Juergen > > > > PS: I just see that 0.9.1 is actually out now, so I guess I should prepare > > an update to the qemu port instead, but not today... (and testing this one > > is still useful.) > > Ok I have a 0.9.1 update now that currently building on tb3, please help > testing: > http://people.freebsd.org/~nox/qemu/qemu-0.9.1.patch Please redownload, at least if you want to use qemu-system-arm -old-param, there was a break missing. (I also removed a bogus patch with no functional change.) tb went thru btw, at least for current... Thanx, Juergen From owner-freebsd-emulation@FreeBSD.ORG Tue Jan 8 19:45:41 2008 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 3A7BF16A417 for ; Tue, 8 Jan 2008 19:45:41 +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 AFBD113C44B for ; Tue, 8 Jan 2008 19:45:40 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id B870325EACF; Tue, 8 Jan 2008 20:45:39 +0100 (CET) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.8/8.13.8) with ESMTP id m08JhXpY018050; Tue, 8 Jan 2008 20:43:33 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.8/8.13.6/Submit) id m08JhWRB018049; Tue, 8 Jan 2008 20:43:32 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Tue, 8 Jan 2008 20:43:32 +0100 To: qemu-devel@nongnu.org, freebsd-emulation@freebsd.org Message-ID: <20080108194332.GA17730@saturn.kn-bremen.de> Mail-Followup-To: qemu-devel@nongnu.org, freebsd-emulation@freebsd.org References: <20080106224450.GA76738@saturn.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080106224450.GA76738@saturn.kn-bremen.de> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: Subject: scsi emulation throughput (was: Re: qemu-cvs FreeBSD guests, cirrus, vmwarevga emulation - experimental qemu-devel FreeBSD port update available 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, 08 Jan 2008 19:45:41 -0000 On Sun, Jan 06, 2008 at 11:44:50PM +0100, Juergen Lock wrote: > Hi! > > Yesterday (so, just before the qemu version commit...) I prepared a > FreeBSD qemu-devel port update using the 2008-01-05_05 snapshot, > http://people.freebsd.org/~nox/qemu/qemu-devel-20080105.patch > and I already got a report of xorg 7.3 using the cirrus emulation in a > FreeBSD 6.3 RC guest crashing with -kernel-kqemu, and hanging without it, > which he said worked with the previous qemu cvs snapshot thats still in > ports (2007-08-02_05.) -vmwarevga worked, but still had the old problem > of causing the ne2kpci nic not to attach (ed0.) The i82557b nic can be > used as a workaround (fxp0, its faster anyway), but I just verified with a > FreeBSD 6.2 guest (you can use e.g. a FreeSBIE livecd iso, use `su' if > you want to edit its /etc/X11/xorg.conf, after that exit the root shell > and run `startx'; I gave qemu -m 256) that -vmwarevga also still causes > the es1370 soundcard not to attach and I don't know a workaround for > that. Also, still slirp causes qemu to crash on amd64 hosts when just > trying to access a webpage from inside a guest. > > So, can anyone reproduce any of these problems on e.g. a Linux host? > Also, more testing of the FreeBSD port update is certainly needed, also > using non-FreeBSD guests, non-i386/amd64 targets, and the new -disk option (...which is now called -drive btw.) > (which I didn't yet test at all, it should e.g. allow scsi drives to be > emulated, tho very likely FreeBSD host support for the scsi passthru > feature still needs to be done, and io via qemu is probably too slow to > burn a dvd anyway. :) Actually... I just played with -drive if=scsi and -kernel-kqemu in a linux guest and a dd bs=64k from a 5MB file to /dev/null got me more than 25 MB/s! While a similar dd off the emulated ide cdrom drive (I was using a livecd iso, sidux-2007-04.5-200712260120-eros_xmas-kde-lite-i386.iso) only gets me about a tenth of that. Can anyone reproduce this? :) This is the first time I've seen qemu doing more than a few MB/s IO on this box... Btw a FreeBSD (FreeSBIE) guest didn't get nearly as much, tho that may partly be because the image I used was vfat and FreeBSD's msdosfs is not exactly fast. (Or maybe scsi tags weren't enabled or something.) Still surprised... Juergen From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 9 09:58:24 2008 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 6715F16A421 for ; Wed, 9 Jan 2008 09:58:24 +0000 (UTC) (envelope-from Laurent.Vivier@bull.net) Received: from ecfrec.frec.bull.fr (ecfrec.frec.bull.fr [129.183.4.8]) by mx1.freebsd.org (Postfix) with ESMTP id EC04B13C458 for ; Wed, 9 Jan 2008 09:58:23 +0000 (UTC) (envelope-from Laurent.Vivier@bull.net) Received: from localhost (localhost [127.0.0.1]) by ecfrec.frec.bull.fr (Postfix) with ESMTP id 907E919DB78; Wed, 9 Jan 2008 10:37:21 +0100 (CET) Received: from ecfrec.frec.bull.fr ([127.0.0.1]) by localhost (ecfrec.frec.bull.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10235-03; Wed, 9 Jan 2008 10:37:17 +0100 (CET) Received: from ecn002.frec.bull.fr (ecn002.frec.bull.fr [129.183.4.6]) by ecfrec.frec.bull.fr (Postfix) with ESMTP id A076F19DB72; Wed, 9 Jan 2008 10:37:17 +0100 (CET) Received: from [129.183.101.63] ([129.183.101.63]) by ecn002.frec.bull.fr (Lotus Domino Release 5.0.12) with ESMTP id 2008010910453072:161800 ; Wed, 9 Jan 2008 10:45:30 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org In-Reply-To: <20080106224450.GA76738@saturn.kn-bremen.de> References: <20080106224450.GA76738@saturn.kn-bremen.de> Organization: Bull S.A.S. Date: Wed, 09 Jan 2008 10:37:41 +0100 Message-Id: <1199871461.4337.8.camel@frecb07144> Mime-Version: 1.0 X-Mailer: Evolution 2.10.3 X-MIMETrack: Itemize by SMTP Server on ECN002/FR/BULL(Release 5.0.12 |February 13, 2003) at 09/01/2008 10:45:30, Serialize by Router on ECN002/FR/BULL(Release 5.0.12 |February 13, 2003) at 09/01/2008 10:45:31, Serialize complete at 09/01/2008 10:45:31 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-NymTm3CoZDMC/OS3geD4" X-Virus-Scanned: by amavisd-new at frec.bull.fr Cc: freebsd-emulation@freebsd.org Subject: Re: [Qemu-devel] qemu-cvs FreeBSD guests, cirrus, vmwarevga emulation - experimental qemu-devel FreeBSD port update available 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: Wed, 09 Jan 2008 09:58:24 -0000 --=-NymTm3CoZDMC/OS3geD4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Le dimanche 06 janvier 2008 =C3=A0 23:44 +0100, Juergen Lock a =C3=A9crit : > (which I didn't yet test at all, it should e.g. allow scsi drives to be > emulated, tho very likely FreeBSD host support for the scsi passthru > feature still needs to be done, and io via qemu is probably too slow to > burn a dvd anyway. :) Hi, just a comment: on linux, I've been able to burn a CD with the SCSI passthrough... Laurent --=20 ----------------- Laurent.Vivier@bull.net ------------------ "La perfection est atteinte non quand il ne reste rien =C3=A0 ajouter mais quand il ne reste rien =C3=A0 enlever." Saint Exup=C3=A9ry --=-NymTm3CoZDMC/OS3geD4 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBHhJXl9Kffa9pFVzwRAv+rAJ4zPDA+MKVCX5ZEZ2NcfOPr3zOF6QCgyO6U aBhAzTindkgAkxSfx9u+b20= =jdnQ -----END PGP SIGNATURE----- --=-NymTm3CoZDMC/OS3geD4-- From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 9 12:49:26 2008 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 BCD8216A420 for ; Wed, 9 Jan 2008 12:49:26 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.242]) by mx1.freebsd.org (Postfix) with ESMTP id 3693713C4D1 for ; Wed, 9 Jan 2008 12:49:26 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so60168anc.13 for ; Wed, 09 Jan 2008 04:49:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=zPsitaxclfSuQ2XCzu6mOce08aMN5M+wExmqdRE/HIU=; b=ID01SQoJtNs/Qy+8rWYaLC8ifuXDp2wRkgmFlMzabmIswSSNcC77CaR6lIrMFOXYe2S6zEQJA1vjrZkd/w8zP6N1oCCL0AWbUwGaqEb1QZ2qN11n4WA2pEyNCKer3OL1gVa6pvnTStBFOXurvmhPuTgteX3SqXQ0H8WQyRDsPys= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=Cku3X7wJDLygyFIe+6j0T1SRVMB3rM5OYWNg0QJ3/9qFYnbVXjD5zyDsy5IDh1rPXEWUoRywncEgt6DPsolrKtt/duR7CMs0gKryi86B23JleBIevXkaiIqOWhvr1UgaUXtYNRc/rUgTfTKYJKIToqK68+nL/+cyS8ZaoUuytq4= Received: by 10.100.215.5 with SMTP id n5mr1416720ang.20.1199881502862; Wed, 09 Jan 2008 04:25:02 -0800 (PST) Received: by 10.100.242.11 with HTTP; Wed, 9 Jan 2008 04:25:02 -0800 (PST) Message-ID: <670ad72c0801090425h2f0d8e3ch812d9b7cf645d8f@mail.gmail.com> Date: Wed, 9 Jan 2008 13:25:02 +0100 From: "mario felicioni" To: freebsd-emulation@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: bug vmware 3 on FreeBSD 7.0-RC1 FreeBSD 7.0-RC1 ? 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: Wed, 09 Jan 2008 12:49:26 -0000 # uname -a FreeBSD 7.0-RC1 FreeBSD 7.0-RC1 #0: Thu Jan 3 16:20:12 CET 2008 root@:/usr/obj/usr/src/sys/MARIETTO i386 ..... In file included from /usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-onl y/include/taskswitch.h:25, from /usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-onl y/common/task.c:54: /usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/include/vm_asm.h: In function 'Div643264': /usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/include/vm_asm.h:103 3: error: memory input 4 is not directly addressable *** Error code 1 Stop in /usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only. *** Error code 1 Stop in /usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only. *** Error code 1 Stop in /usr/ports/emulators/vmware3/work/vmware-distrib. *** Error code 1 Stop in /usr/ports/emulators/vmware3. *** Error code 1 Stop in /usr/ports/emulators/vmware3.