<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>

<br>Hello all,<br>I'm running kernel. <br>root@VishDomain:~# uname -a<br>SunOS VishDomain 5.11 illumos-gate-151 i86pc i386 i86pc Solaris<br><br>When attempt a livedump using savecore -L, the command reports 100% dump completion but never returns. Looking at the hang, it appears that the helper threads are hung waiting for work.<br><br>Here are the helper threads:<br>stack pointer for thread ffffff005d65cc40: ffffff005d65c9a0<br>[ ffffff005d65c9a0 _resume_from_idle+0xf1() ]<br>  ffffff005d65c9d0 swtch+0x1e6()<br>  ffffff005d65ca00 cv_wait+0x7f()<br>  ffffff005d65ca50 dumpsys_wait_cq+0xc7()<br>  ffffff005d65cab0 dumpsys_get_cq+0x12c()<br>  ffffff005d65caf0 dumpsys_sread+0x13b()<br>  ffffff005d65cb40 dumpsys_lzjbcompress+0x7e()<br>  ffffff005d65cb70 dumpsys_live_helper+0x75()<br>  ffffff005d65cc20 taskq_thread+0x29e()<br>  ffffff005d65cc30 thread_start+8()<br>stack pointer for thread ffffff005cce6c40: ffffff005cce69a0<br>[ ffffff005cce69a0 _resume_from_idle+0xf1() ]<br>  ffffff005cce69d0 swtch+0x1e6()<br>  ffffff005cce6a00 cv_wait+0x7f()<br>  ffffff005cce6a50 dumpsys_wait_cq+0xc7()<br>  ffffff005cce6ab0 dumpsys_get_cq+0x12c()<br>  ffffff005cce6af0 dumpsys_sread+0x13b()<br>  ffffff005cce6b40 dumpsys_lzjbcompress+0x7e()<br>  ffffff005cce6b70 dumpsys_live_helper+0x75()<br>  ffffff005cce6c20 taskq_thread+0x29e()<br>  ffffff005cce6c30 thread_start+8()<br>stack pointer for thread ffffff005dbd7c40: ffffff005dbd79a0<br>[ ffffff005dbd79a0 _resume_from_idle+0xf1() ]<br>  ffffff005dbd79d0 swtch+0x1e6()<br>  ffffff005dbd7a00 cv_wait+0x7f()<br>  ffffff005dbd7a50 dumpsys_wait_cq+0xc7()<br>  ffffff005dbd7ab0 dumpsys_get_cq+0x12c()<br>  ffffff005dbd7af0 dumpsys_sread+0x13b()<br>  ffffff005dbd7b40 dumpsys_lzjbcompress+0x7e()<br>  ffffff005dbd7b70 dumpsys_live_helper+0x75()<br>  ffffff005dbd7c20 taskq_thread+0x29e()<br>  ffffff005dbd7c30 thread_start+8()<br>stack pointer for thread ffffff005d9bcc40: ffffff005d9bc9a0<br>[ ffffff005d9bc9a0 _resume_from_idle+0xf1() ]<br>  ffffff005d9bc9d0 swtch+0x1e6()<br>  ffffff005d9bca00 cv_wait+0x7f()<br>  ffffff005d9bca50 dumpsys_wait_cq+0xc7()<br>  ffffff005d9bcab0 dumpsys_get_cq+0x12c()<br>  ffffff005d9bcaf0 dumpsys_sread+0x13b()<br>  ffffff005d9bcb40 dumpsys_lzjbcompress+0x7e()<br>  ffffff005d9bcb70 dumpsys_live_helper+0x75()<br>  ffffff005d9bcc20 taskq_thread+0x29e()<br>  ffffff005d9bcc30 thread_start+8()<br><br>And the main thread is waiting on the cqueue_t <br><br>> dumpsync::print<br>{<br>    npages = 0x14d26e<br>    pages_mapped = 0x1e049d<br>    pages_used = 0x14d26e<br>    nwrite = 0x41a8f000<br>    live = 0x1<br>    neednl = 0x1<br>    percent = 0x64<br>    percent_done = 0x64<br>    freebufq = {<br>        first = 0xffffff0e102c1580<br>        last = 0xffffff0e102c1778<br>        ts = 0<br>        empty = 0<br>        mutex = {<br>            _opaque = [ 0 ]<br>        }<br>        cv = {<br>            _opaque = 0<br>        }<br>        spinlock = 0<br>        open = 0x1<br>    }<br>    mainq = {<br>        first = 0<br>        last = 0<br>        ts = 0x3ba57c653952<br>        empty = 0<br>        mutex = {<br>            _opaque = [ 0 ]<br>        }<br>        cv = {<br>            _opaque = 0x1<br>        }<br>        spinlock = 0<br>        open = 0x4   <-- main thread is waiting on this count.<br>    }<br><br>Is this is a know isssue?<br><br>Thanks,<br>Vish<br><br>                                           </div></body>
</html>