We''ve encountered a few problems with the new ioemu tree: ssue1: with vncviewer enabled by ''vnc=1 & vncconsole=1'', qemu-dm exit(1) for invalid option ''-vncviewer'' qemu.log: domid: 3 qemu: the number of cpus is 1 /usr/lib64/xen/bin/qemu-dm: invalid option -- ''-vncviewer'' Even with vncviewer disabled by ''sdl=1'' or ''vnc=1 & vncconsole=0'', still failed to create hvm guest: Issue2: if no vif option set and vncviewer disabled, qemu exits abnormally with following log: domid: 14 qemu: the number of cpus is 1 Unknown network device: user Issue3: with vif option set and vncviewer disabled, qemu exits abnormally with following log: domid: 18 qemu: the number of cpus is 1 config qemu network with xen bridge for tap18.0 eth4 Strip off blktap sub-type prefix to /share/imgs/hli22/xen-test/manual-test/ia32e_xp_smp.qcow (drv ''qcow'') qemu: could not open vbd ''/local/domain/18/device/vbd/768/phantom_vbd'' or hard disk image ''/share/imgs/hli22/xen-test/manual-test/ia32e_xp_smp.qcow'' (drv ''qcow'' format ''0'') Watching /local/domain/0/device-model/18/logdirty/next-active Watching /local/domain/0/device-model/18/command char device redirected to /dev/pts/3 qemu_map_cache_init nr_buckets = 10000 size 3145728 shared page at pfn 7ffe buffered io page at pfn 7ffc Time offset set 0 Register xen platform. Done register platform. I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 (qemu) Failed allocation for dom 18: 2048 extents of order 0 Failed to populate physmap Failed set_mm_mapping NULL vram_pointer Issue4: cannot compile with GCC v. 4, `make'' fails with: WARNING: "gcc" looks like gcc 4.x Looking for gcc 3.x gcc 3.x not found! QEMU is known to have problems when compiled with gcc 4.x It is recommended that you use gcc 3.x to build QEMU To use this compiler anyway, configure with --disable-gcc-check -- Don Dugger "Censeo Toto nos in Kansa esse decisse." - D. Gale Donald.D.Dugger@intel.com Ph: (303)443-3786 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hello, Which version are you using? Some of the errors you are reporting should have been fixed by now: Dugger, Donald D, le Thu 17 Jul 2008 13:34:48 -0700, a écrit :> I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 > (qemu) Failed allocation for dom 18: 2048 extents of order 0 > Failed to populate physmapShould be fixed> Issue4: cannot compile with GCC v. 4, `make'' fails with: > WARNING: "gcc" looks like gcc 4.x > Looking for gcc 3.x > gcc 3.x not found!Should be fixed. Samuel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
I''ll let Haicheng comment on the I/O request, that''s really his bug not mine. in re: GCC v. 4 - I just did a `hg pull'' (changeset: 18074:23208dc42cfe), `make distclean && make'' and got the same error, it still requires GCC v. 3. -- Don Dugger "Censeo Toto nos in Kansa esse decisse." - D. Gale Donald.D.Dugger@intel.com Ph: (303)443-3786>-----Original Message----- >From: xen-devel-bounces@lists.xensource.com >[mailto:xen-devel-bounces@lists.xensource.com] On Behalf Of >Samuel Thibault >Sent: Thursday, July 17, 2008 2:40 PM >To: Dugger, Donald D >Cc: Li, Haicheng; xen-devel@lists.xensource.com; >ian.jackson@eu.citrix.com >Subject: Re: [Xen-devel] Problems with the new ioemu > >Hello, > >Which version are you using? Some of the errors you are reporting >should have been fixed by now: > >Dugger, Donald D, le Thu 17 Jul 2008 13:34:48 -0700, a écrit : >> I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 >> (qemu) Failed allocation for dom 18: 2048 extents of order 0 >> Failed to populate physmap > >Should be fixed > >> Issue4: cannot compile with GCC v. 4, `make'' fails with: >> WARNING: "gcc" looks like gcc 4.x >> Looking for gcc 3.x >> gcc 3.x not found! > >Should be fixed. > >Samuel > >_______________________________________________ >Xen-devel mailing list >Xen-devel@lists.xensource.com >http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
You should do a git pull inside ioemu-remote. On Thu, Jul 17, 2008 at 10:43 PM, Dugger, Donald D <donald.d.dugger@intel.com> wrote:> I''ll let Haicheng comment on the I/O request, that''s really his bug not mine. > > in re: GCC v. 4 - I just did a `hg pull'' (changeset: 18074:23208dc42cfe), `make distclean && make'' and got the same error, it still requires GCC v. 3. > > -- > Don Dugger > "Censeo Toto nos in Kansa esse decisse." - D. Gale > Donald.D.Dugger@intel.com > Ph: (303)443-3786 > >>-----Original Message----- >>From: xen-devel-bounces@lists.xensource.com >>[mailto:xen-devel-bounces@lists.xensource.com] On Behalf Of >>Samuel Thibault >>Sent: Thursday, July 17, 2008 2:40 PM >>To: Dugger, Donald D >>Cc: Li, Haicheng; xen-devel@lists.xensource.com; >>ian.jackson@eu.citrix.com >>Subject: Re: [Xen-devel] Problems with the new ioemu >> >>Hello, >> >>Which version are you using? Some of the errors you are reporting >>should have been fixed by now: >> >>Dugger, Donald D, le Thu 17 Jul 2008 13:34:48 -0700, a écrit : >>> I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 >>> (qemu) Failed allocation for dom 18: 2048 extents of order 0 >>> Failed to populate physmap >> >>Should be fixed >> >>> Issue4: cannot compile with GCC v. 4, `make'' fails with: >>> WARNING: "gcc" looks like gcc 4.x >>> Looking for gcc 3.x >>> gcc 3.x not found! >> >>Should be fixed. >> >>Samuel >> >>_______________________________________________ >>Xen-devel mailing list >>Xen-devel@lists.xensource.com >>http://lists.xensource.com/xen-devel >> > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >-- Jean Guyader _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
So the top level makefile does a `git pull'' if the `ioemu-remote'' directory doesn''t exist but it doesn''t do the pull if it does? That seems a little inconsistent. Also, I thought the purpose of `make distclean'' was to remove everything that wasn''t part of the tree, especially given that it will remove the Linux kernel subtree shouldn''t it also remove the `ioemu-remote'' directory? -- Don Dugger "Censeo Toto nos in Kansa esse decisse." - D. Gale Donald.D.Dugger@intel.com Ph: (303)443-3786>-----Original Message----- >From: Jean Guyader [mailto:jean.guyader@gmail.com] >Sent: Thursday, July 17, 2008 3:59 PM >To: Dugger, Donald D >Cc: Samuel Thibault; Li, Haicheng; >xen-devel@lists.xensource.com; ian.jackson@eu.citrix.com >Subject: Re: [Xen-devel] Problems with the new ioemu > >You should do a git pull inside ioemu-remote. > >On Thu, Jul 17, 2008 at 10:43 PM, Dugger, Donald D ><donald.d.dugger@intel.com> wrote: >> I''ll let Haicheng comment on the I/O request, that''s really >his bug not mine. >> >> in re: GCC v. 4 - I just did a `hg pull'' (changeset: >18074:23208dc42cfe), `make distclean && make'' and got the same >error, it still requires GCC v. 3. >> >> -- >> Don Dugger >> "Censeo Toto nos in Kansa esse decisse." - D. Gale >> Donald.D.Dugger@intel.com >> Ph: (303)443-3786 >> >>>-----Original Message----- >>>From: xen-devel-bounces@lists.xensource.com >>>[mailto:xen-devel-bounces@lists.xensource.com] On Behalf Of >>>Samuel Thibault >>>Sent: Thursday, July 17, 2008 2:40 PM >>>To: Dugger, Donald D >>>Cc: Li, Haicheng; xen-devel@lists.xensource.com; >>>ian.jackson@eu.citrix.com >>>Subject: Re: [Xen-devel] Problems with the new ioemu >>> >>>Hello, >>> >>>Which version are you using? Some of the errors you are reporting >>>should have been fixed by now: >>> >>>Dugger, Donald D, le Thu 17 Jul 2008 13:34:48 -0700, a écrit : >>>> I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: >0, size: 0 >>>> (qemu) Failed allocation for dom 18: 2048 extents of order 0 >>>> Failed to populate physmap >>> >>>Should be fixed >>> >>>> Issue4: cannot compile with GCC v. 4, `make'' fails with: >>>> WARNING: "gcc" looks like gcc 4.x >>>> Looking for gcc 3.x >>>> gcc 3.x not found! >>> >>>Should be fixed. >>> >>>Samuel >>> >>>_______________________________________________ >>>Xen-devel mailing list >>>Xen-devel@lists.xensource.com >>>http://lists.xensource.com/xen-devel >>> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> > > > >-- >Jean Guyader >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Ignoring the fact that `git pull'' in the `ioemu-remote'' directory did nothing, just said: Already up-to-date. -- Don Dugger "Censeo Toto nos in Kansa esse decisse." - D. Gale Donald.D.Dugger@intel.com Ph: (303)443-3786>-----Original Message----- >From: xen-devel-bounces@lists.xensource.com >[mailto:xen-devel-bounces@lists.xensource.com] On Behalf Of >Dugger, Donald D >Sent: Thursday, July 17, 2008 4:16 PM >To: Jean Guyader >Cc: Li, Haicheng; xen-devel@lists.xensource.com; >ian.jackson@eu.citrix.com; Samuel Thibault >Subject: RE: [Xen-devel] Problems with the new ioemu > >So the top level makefile does a `git pull'' if the >`ioemu-remote'' directory doesn''t exist but it doesn''t do the >pull if it does? That seems a little inconsistent. > >Also, I thought the purpose of `make distclean'' was to remove >everything that wasn''t part of the tree, especially given that >it will remove the Linux kernel subtree shouldn''t it also >remove the `ioemu-remote'' directory? > >-- >Don Dugger >"Censeo Toto nos in Kansa esse decisse." - D. Gale >Donald.D.Dugger@intel.com >Ph: (303)443-3786 > >>-----Original Message----- >>From: Jean Guyader [mailto:jean.guyader@gmail.com] >>Sent: Thursday, July 17, 2008 3:59 PM >>To: Dugger, Donald D >>Cc: Samuel Thibault; Li, Haicheng; >>xen-devel@lists.xensource.com; ian.jackson@eu.citrix.com >>Subject: Re: [Xen-devel] Problems with the new ioemu >> >>You should do a git pull inside ioemu-remote. >> >>On Thu, Jul 17, 2008 at 10:43 PM, Dugger, Donald D >><donald.d.dugger@intel.com> wrote: >>> I''ll let Haicheng comment on the I/O request, that''s really >>his bug not mine. >>> >>> in re: GCC v. 4 - I just did a `hg pull'' (changeset: >>18074:23208dc42cfe), `make distclean && make'' and got the same >>error, it still requires GCC v. 3. >>> >>> -- >>> Don Dugger >>> "Censeo Toto nos in Kansa esse decisse." - D. Gale >>> Donald.D.Dugger@intel.com >>> Ph: (303)443-3786 >>> >>>>-----Original Message----- >>>>From: xen-devel-bounces@lists.xensource.com >>>>[mailto:xen-devel-bounces@lists.xensource.com] On Behalf Of >>>>Samuel Thibault >>>>Sent: Thursday, July 17, 2008 2:40 PM >>>>To: Dugger, Donald D >>>>Cc: Li, Haicheng; xen-devel@lists.xensource.com; >>>>ian.jackson@eu.citrix.com >>>>Subject: Re: [Xen-devel] Problems with the new ioemu >>>> >>>>Hello, >>>> >>>>Which version are you using? Some of the errors you are reporting >>>>should have been fixed by now: >>>> >>>>Dugger, Donald D, le Thu 17 Jul 2008 13:34:48 -0700, a écrit : >>>>> I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: >>0, size: 0 >>>>> (qemu) Failed allocation for dom 18: 2048 extents of order 0 >>>>> Failed to populate physmap >>>> >>>>Should be fixed >>>> >>>>> Issue4: cannot compile with GCC v. 4, `make'' fails with: >>>>> WARNING: "gcc" looks like gcc 4.x >>>>> Looking for gcc 3.x >>>>> gcc 3.x not found! >>>> >>>>Should be fixed. >>>> >>>>Samuel >>>> >>>>_______________________________________________ >>>>Xen-devel mailing list >>>>Xen-devel@lists.xensource.com >>>>http://lists.xensource.com/xen-devel >>>> >>> >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@lists.xensource.com >>> http://lists.xensource.com/xen-devel >>> >> >> >> >>-- >>Jean Guyader >> > >_______________________________________________ >Xen-devel mailing list >Xen-devel@lists.xensource.com >http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Samuel Thibault wrote:> Hello, > > Which version are you using? Some of the errors you are reporting > should have been fixed by now: > > Dugger, Donald D, le Thu 17 Jul 2008 13:34:48 -0700, a écrit : >> I/O request not ready: 0, ptr: 0, port: 0, data: 0, count: 0, size: 0 >> (qemu) Failed allocation for dom 18: 2048 extents of order 0 >> Failed to populate physmap > > Should be fixedThis bug is still there with Xen #18074, ioemu-remote git commit is following: commit 1ec7aa3263bc7fd78bcc40e4ceb2ca067a1a8687 Author: Ian Jackson <iwj@mariner.uk.xensource.com> Date: Mon Jul 14 13:46:28 2008 +0100 qemu ioemu rendering fixes for palette handling (another dropped patch) Stefano reports that this part of xen-unstable 17334:baff5b3aaf13 was accidentally dropped. Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>>> Issue4: cannot compile with GCC v. 4, `make'' fails with: >> WARNING: "gcc" looks like gcc 4.x >> Looking for gcc 3.x >> gcc 3.x not found! > > Should be fixed. > > Samuel > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel-- haicheng _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel