<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style>
<!--
@font-face
        {font-family:SimSun}
@font-face
        {font-family:SimSun}
@font-face
        {font-family:Calibri}
@font-face
        {font-family:SimSun}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
span.EmailStyle17
        {font-family:"Calibri","sans-serif";
        color:windowtext}
.MsoChpDefault
        {}
@page WordSection1
        {margin:72.0pt 90.0pt 72.0pt 90.0pt}
div.WordSection1
        {}
-->
</style>
</head>
<body lang="ZH-CN" link="blue" vlink="purple" style="">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">HI all:</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">I am now working with libvirt 1.0.0 and come up a problem when I try to destroy a domain, The libvirtd just waiting rmdir command to return for hours, but it seem to never to return ..</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">The stack is :</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">0x00007fa752261287 in rmdir () from /lib/x86_64-linux-gnu/libc.so.6</span></p>
<p class="MsoNormal"><span lang="EN-US">(gdb) bt</span></p>
<p class="MsoNormal"><span lang="EN-US">#0  0x00007fa752261287 in rmdir () from /lib/x86_64-linux-gnu/libc.so.6</span></p>
<p class="MsoNormal"><span lang="EN-US">#1  0x00007fa7533f44ad in virCgroupRemoveRecursively (grppath=0x138dca0 "/sys/fs/cgroup/libvirt/qemu/win7_gl//emulator") at util/cgroup.c:728</span></p>
<p class="MsoNormal"><span lang="EN-US">#2  0x00007fa7533f443a in virCgroupRemoveRecursively (grppath=0x138c5b0 "/sys/fs/cgroup/libvirt/qemu/win7_gl/") at util/cgroup.c:720</span></p>
<p class="MsoNormal"><span lang="EN-US">#3  0x00007fa7533f45f4 in virCgroupRemove (group=0x138c8d0) at util/cgroup.c:773</span></p>
<p class="MsoNormal"><span lang="EN-US">#4  0x00000000004d74ba in qemuRemoveCgroup (driver=0x7fa744010170, vm=0x7fa744005eb0, quiet=0) at qemu/qemu_cgroup.c:760</span></p>
<p class="MsoNormal"><span lang="EN-US">#5  0x00000000004c9813 in qemuProcessStop (driver=0x7fa744010170, vm=0x7fa744005eb0, reason=VIR_DOMAIN_SHUTOFF_SHUTDOWN, flags=0)</span></p>
<p class="MsoNormal"><span lang="EN-US">    at qemu/qemu_process.c:4159</span></p>
<p class="MsoNormal"><span lang="EN-US">#6  0x00000000004becc4 in qemuProcessHandleMonitorEOF (mon=0x7fa72c008e30, vm=0x7fa744005eb0) at qemu/qemu_process.c:312</span></p>
<p class="MsoNormal"><span lang="EN-US">#7  0x00000000004a0e14 in qemuMonitorIO (watch=332, fd=22, events=0, opaque=0x7fa72c008e30) at qemu/qemu_monitor.c:641</span></p>
<p class="MsoNormal"><span lang="EN-US">#8  0x00007fa7533f85b7 in virEventPollDispatchHandles (nfds=11, fds=0x13949e0) at util/event_poll.c:485</span></p>
<p class="MsoNormal"><span lang="EN-US">#9  0x00007fa7533f8dd8 in virEventPollRunOnce () at util/event_poll.c:632</span></p>
<p class="MsoNormal"><span lang="EN-US">#10 0x00007fa7533f6fd8 in virEventRunDefaultImpl () at util/event.c:247</span></p>
<p class="MsoNormal"><span lang="EN-US">#11 0x00007fa75351cbb9 in virNetServerRun (srv=0x1389ea0) at rpc/virnetserver.c:1004</span></p>
<p class="MsoNormal"><span lang="EN-US">#12 0x00000000004222ac in main (argc=2, argv=0x7fff95b34878) at libvirtd.c:1354</span></p>
<p class="MsoNormal"><span lang="EN-US">(gdb) </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">root@vmc-22:~# lsof | grep cgroup</span></p>
<p class="MsoNormal"><span lang="EN-US">libvirtd   2435       root   17r      DIR               0,19          0     326488 /sys/fs/cgroup/libvirt/qemu/win7_gl</span></p>
<p class="MsoNormal"><span lang="EN-US">root@vmc-22:~# </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">root@vmc-22:~# </span></p>
<p class="MsoNormal"><span lang="EN-US">root@vmc-22:~# lsattr /sys/fs/cgroup/libvirt/qemu/win7_gl</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/emulator</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/vcpu1</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/vcpu0</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.memory_spread_slab</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.memory_spread_page</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.memory_pressure</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.memory_migrate</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.sched_relax_domain_level</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.sched_load_balance</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.mem_hardwall</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.mem_exclusive</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.cpu_exclusive</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.mems</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuset.cpus</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpu.rt_period_us</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpu.rt_runtime_us</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpu.stat</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpu.cfs_period_us</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpu.cfs_quota_us</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpu.shares</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuacct.stat</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuacct.usage_percpu</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cpuacct.usage</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.memsw.failcnt</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.memsw.limit_in_bytes</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.memsw.max_usage_in_bytes</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.memsw.usage_in_bytes</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.numa_stat</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.oom_control</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.move_charge_at_immigrate</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.swappiness</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.use_hierarchy</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.force_empty</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.stat</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.failcnt</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.soft_limit_in_bytes</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.limit_in_bytes</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.max_usage_in_bytes</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/memory.usage_in_bytes</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/devices.list</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/devices.deny</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/devices.allow</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/freezer.state</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.throttle.io_serviced</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.throttle.io_service_bytes</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.throttle.write_iops_device</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.throttle.read_iops_device</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.throttle.write_bps_device</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.throttle.read_bps_device</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.reset_stats</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.io_queued</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.io_merged</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.io_wait_time</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.io_service_time</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.io_serviced</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.io_service_bytes</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.sectors</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.time</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.weight</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/blkio.weight_device</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cgroup.clone_children</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cgroup.event_control</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/notify_on_release</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/cgroup.procs</span></p>
<p class="MsoNormal"><span lang="EN-US">lsattr: Inappropriate ioctl for device While reading flags on /sys/fs/cgroup/libvirt/qemu/win7_gl/tasks</span></p>
<p class="MsoNormal"><span lang="EN-US">root@vmc-22:~#</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">when I use command “service libvirt-bin stop”, I can stop libvirtd;</span></p>
<p class="MsoNormal"><span lang="EN-US">but rmdir command still never return:</span></p>
<p class="MsoNormal"><span lang="EN-US">root@vmc-22:~# rmdir /sys/fs/cgroup/libvirt/qemu/win7_gl//emulator</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">^C</span></p>
<p class="MsoNormal"><span lang="EN-US">root@vmc-22:~# </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Is someone know this problem? How can I solve this problem?</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Thank you very much!</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</div>
<span style="font-size:7.5pt; font-family:华文细黑; color:gray"><span lang="EN-US">-------------------------------------------------------------------------------------------------------------------------------------<br>
</span>本邮件及其附件含有杭州华三通信技术有限公司的保密信息,仅限于发送给上面地址中列出<span lang="EN-US"><br>
</span>的个人或群组。禁止任何其他人以任何形式使用(包括但不限于全部或部分地泄露、复制、<span lang="EN-US"><br>
</span>或散发)本邮件中的信息。如果您错收了本邮件,请您立即电话或邮件通知发件人并删除本<span lang="EN-US"><br>
</span>邮件!<span lang="EN-US"><br>
</span></span><span lang="EN-US" style="font-size:7.5pt; font-family:"Arial","sans-serif"; color:gray">This e-mail and its attachments contain confidential information from H3C, which is
<br>
intended only for the person or entity whose address is listed above. Any use of the
<br>
information contained herein in any way (including, but not limited to, total or partial
<br>
disclosure, reproduction, or dissemination) by persons other than the intended <br>
recipient(s) is prohibited. If you receive this e-mail in error, please notify the sender
<br>
by phone or email immediately and delete it!</span>
</body>
</html>