[Pkg-libvirt-maintainers] Bug#658428: libvirt-bin: leaking file descriptors
Guido Günther
agx at sigxcpu.org
Mon Apr 13 11:11:41 UTC 2015
retitile 658428 libvirtd: leaking file descriptors with xen hypervisor
thanks
On Thu, Feb 02, 2012 at 11:08:51PM +0100, Maciej Galkiewicz wrote:
> Package: libvirt-bin
> Version: 0.9.8-2
> Severity: important
>
> This bug looks like: https://bugzilla.redhat.com/show_bug.cgi?id=639581
> I have also tried libvirt 0.8.3-5+squeeze2 and 0.8.8-3. All versions are affected.
>
> # lsof | grep libvirt | wc -l
> 1183
> root at n3c1:/home/maciek# virsh list
> 2012-02-02 21:58:39.081+0000: 25199: info : libvirt version: 0.9.8
> 2012-02-02 21:58:39.081+0000: 25199: warning : xenHypervisorMakeCapabilities:2748 : Failed to get host power management capabilities
> Id Name State
> ----------------------------------
> 0 Domain-0 running
>
> root at n3c1:/home/maciek# lsof | grep libvirt | wc -l
> 1186
> root at n3c1:/home/maciek# virsh list
> 2012-02-02 21:58:44.237+0000: 25213: info : libvirt version: 0.9.8
> 2012-02-02 21:58:44.237+0000: 25213: warning : xenHypervisorMakeCapabilities:2748 : Failed to get host power management capabilities
> Id Name State
> ----------------------------------
> 0 Domain-0 running
>
> root at n3c1:/home/maciek# lsof | grep libvirt | wc -l
> 1189
>
> # python
> Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48)
> [GCC 4.4.5] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> def openclose():
> ... c = libvirt.open('xen:///')
> ... c.close()
> ...
> >>> import os
> >>> import libvirt
> >>> openclose()
> 2012-01-29 23:08:32.146+0000: 6293: warning : xenHypervisorMakeCapabilities:2748 : Failed to get host power management capabilities
> >>> os.system('lsof -p %d | wc -l' % os.getpid())
> 52
> 0
> >>> os.system('lsof -p %d | wc -l' % os.getpid())
> 52
> 0
> >>> openclose()
> 2012-01-29 23:08:39.939+0000: 6293: warning : xenHypervisorMakeCapabilities:2748 : Failed to get host power management capabilities
> >>> os.system('lsof -p %d | wc -l' % os.getpid())
> 55
> 0
> >>> openclose()
> 2012-01-29 23:08:47.507+0000: 6293: warning : xenHypervisorMakeCapabilities:2748 : Failed to get host power management capabilities
> >>> os.system('lsof -p %d | wc -l' % os.getpid())
> 58
> 0
This isn't reproducible with qemu. Can somebody using xen:/// recheck
please?
Cheers,
-- Guido
More information about the Pkg-libvirt-maintainers
mailing list