* Problems with the new ioemu
@ 2008-07-17 20:34 Dugger, Donald D
2008-07-17 20:40 ` Samuel Thibault
0 siblings, 1 reply; 7+ messages in thread
From: Dugger, Donald D @ 2008-07-17 20:34 UTC (permalink / raw)
To: xen-devel; +Cc: Li, Haicheng, ian.jackson
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
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Problems with the new ioemu
2008-07-17 20:34 Problems with the new ioemu Dugger, Donald D
@ 2008-07-17 20:40 ` Samuel Thibault
2008-07-17 21:43 ` Dugger, Donald D
2008-07-18 8:13 ` Li, Haicheng
0 siblings, 2 replies; 7+ messages in thread
From: Samuel Thibault @ 2008-07-17 20:40 UTC (permalink / raw)
To: Dugger, Donald D; +Cc: Li, Haicheng, xen-devel, ian.jackson
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
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: Problems with the new ioemu
2008-07-17 20:40 ` Samuel Thibault
@ 2008-07-17 21:43 ` Dugger, Donald D
2008-07-17 21:59 ` Jean Guyader
2008-07-18 8:13 ` Li, Haicheng
1 sibling, 1 reply; 7+ messages in thread
From: Dugger, Donald D @ 2008-07-17 21:43 UTC (permalink / raw)
To: Samuel Thibault; +Cc: Li, Haicheng, xen-devel, ian.jackson
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
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Problems with the new ioemu
2008-07-17 21:43 ` Dugger, Donald D
@ 2008-07-17 21:59 ` Jean Guyader
2008-07-17 22:16 ` Dugger, Donald D
0 siblings, 1 reply; 7+ messages in thread
From: Jean Guyader @ 2008-07-17 21:59 UTC (permalink / raw)
To: Dugger, Donald D; +Cc: Li, Haicheng, xen-devel, ian.jackson, Samuel Thibault
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
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: Problems with the new ioemu
2008-07-17 21:59 ` Jean Guyader
@ 2008-07-17 22:16 ` Dugger, Donald D
2008-07-17 22:17 ` Dugger, Donald D
0 siblings, 1 reply; 7+ messages in thread
From: Dugger, Donald D @ 2008-07-17 22:16 UTC (permalink / raw)
To: Jean Guyader; +Cc: Li, Haicheng, xen-devel, ian.jackson, Samuel Thibault
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
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: Problems with the new ioemu
2008-07-17 22:16 ` Dugger, Donald D
@ 2008-07-17 22:17 ` Dugger, Donald D
0 siblings, 0 replies; 7+ messages in thread
From: Dugger, Donald D @ 2008-07-17 22:17 UTC (permalink / raw)
To: Dugger, Donald D, Jean Guyader
Cc: Li, Haicheng, xen-devel, ian.jackson, Samuel Thibault
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
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: Problems with the new ioemu
2008-07-17 20:40 ` Samuel Thibault
2008-07-17 21:43 ` Dugger, Donald D
@ 2008-07-18 8:13 ` Li, Haicheng
1 sibling, 0 replies; 7+ messages in thread
From: Li, Haicheng @ 2008-07-18 8:13 UTC (permalink / raw)
To: Samuel Thibault, Dugger, Donald D; +Cc: xen-devel, ian.jackson
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 fixed
This 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
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-07-18 8:13 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-17 20:34 Problems with the new ioemu Dugger, Donald D
2008-07-17 20:40 ` Samuel Thibault
2008-07-17 21:43 ` Dugger, Donald D
2008-07-17 21:59 ` Jean Guyader
2008-07-17 22:16 ` Dugger, Donald D
2008-07-17 22:17 ` Dugger, Donald D
2008-07-18 8:13 ` Li, Haicheng
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.