On Tue, Jun 02, 2009 at 04:38:17PM +0800, Cui, Dexuan wrote:
> Simon Horman wrote:
> > On Tue, Jun 02, 2009 at 01:05:16PM +0800, Cui, Dexuan wrote:
[snip]
> >> BTW, there is another bug with guest hotplug:
> >> After I create a guest without assigning any device to it, I can 'xm
> >> pci-attach' a device into the guest, but "xm pci-list" doesn't show
> >> the vslot info. Looks this issue is originally introduced by c/s
> >> 19510. Can you and Masaki Kanno have a look?
> >
> > Yes, of course, I will look into it.
> >
> > Which revisions of xen-unstable.hg and qemu-xen-unstable.git are you
> > using?
> I'm using the latest xen c/s 19696 and ioemu
> 72f4654095e0ac1539749b628e98f5e1569c9801 plus applying your patch manually
> now and can still reproduce it.
Are you booting an HVM domain?
I am not able to see this problem with the config below
and running the following commands to attach a device:
$ xm pci-list debian
$ xm pci-attach debian 01:00.0
$ xm pci-list debian
domain bus slot func
0x0000 0x01 0x00 0x0
--------------------------------------
import os, re
arch = os.uname()[4]
if re.search('64', arch):
arch_libdir = 'lib64'
else:
arch_libdir = 'lib'
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 128
name = "debian"
disk = [ 'file:/home/horms/projects/xen/media/debian-unstable.disk,hda,w',
'file:/home/horms/projects/xen/media/debian-unstable-mini.iso,hdc:cdrom,r' ]
boot='c'
device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
sdl=0
opengl=0
vnc=1
vnclisten="0.0.0.0"
vncunused=1
nographic=0
stdvga=0
serial='pty'
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|