[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] That xenstored console leak...



On Mon, Jan 14, 2008 at 12:27:10PM -0700, Jim Fehlig wrote:

> After some investigation I have found that the /vm/<uuid> leak is caused
> by c/s 15957 (later modified by c/s 15967).  Reverting these changesets
> removes the leak on 3.2 RC4.  Further, when reverting c/s 15957 I am not
> seeing the issue it claims to fix - i.e. I am not losing the vif mac
> address when doing localhost migrations of PV or HVM domU's.
> 
> Keir - under what circumstances was vif mac address being lost?  I am
> unable to reproduce that behavior on RC4 with 15967 and 15957 reverted.

I see the behaviour in 3.1 with HVM domains. If I live migrate twice,
then the MAC address is lost, and a new random one is generated:

$ grep spawning /tmp/xend.log  | tail -3
[2008-01-10 23:55:01 101730] INFO (image:443) spawning device models: 
/usr/lib/xen/bin/qemu-dm ['/usr/lib/xen/bin/qemu-dm', '-d', '31', '-vcpus', 
'1', '-boot', 'c', '-usb', '-k', 'en-us', '-domain-name', 'winxp', '-net', 
'nic,vlan=0,macaddr=00:16:3e:52:76:6d,model=rtl8139', '-net', 
'tap,vlan=0,bridge=xenbr0', '-vnc', '127.0.0.1:0', '-vncunused']
[2008-01-10 23:58:25 101730] INFO (image:443) spawning device models: 
/usr/lib/xen/bin/qemu-dm ['/usr/lib/xen/bin/qemu-dm', '-d', '32', '-vcpus', 
'1', '-boot', 'c', '-usb', '-k', 'en-us', '-domain-name', 'winxp', '-net', 
'nic,vlan=0,macaddr=00:16:3e:52:76:6d,model=rtl8139', '-net', 
'tap,vlan=0,bridge=xenbr0', '-vnc', '127.0.0.1:0', '-vncunused', '-loadvm', 
'/tmp/xen.qemu-dm.32']
[2008-01-11 00:00:43 101730] INFO (image:443) spawning device models: 
/usr/lib/xen/bin/qemu-dm ['/usr/lib/xen/bin/qemu-dm', '-d', '33', '-vcpus', 
'1', '-boot', 'c', '-usb', '-k', 'en-us', '-domain-name', 'winxp', '-net', 
'nic,vlan=0,macaddr=00:16:3e:0d:93:13,model=rtl8139', '-net', 
'tap,vlan=0,bridge=xenbr0', '-vnc', '127.0.0.1:0', '-vncunused', '-loadvm', 
'/tmp/xen.qemu-dm.33']

I don't have to do anything "special", this happens every time on 3.1. I
presume that the troublesome changeset fixes this exact problem.

regards
john

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.