Skip to content

Instantly share code, notes, and snippets.

@postwait
Created December 30, 2013 18:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save postwait/8186173 to your computer and use it in GitHub Desktop.
Save postwait/8186173 to your computer and use it in GitHub Desktop.
> 0t38627::pid2proc | ::walk thread | ::findstack
stack pointer for thread ffffff235df63b80: ffffff010212fdc0
[ ffffff010212fdc0 _resume_from_idle+0xf1() ]
ffffff010212fdf0 swtch+0x141()
ffffff010212fe70 cv_wait_stop+0x11e()
ffffff010212fee0 closeandsetf+0x2fd()
ffffff010212ff00 close+0x13()
ffffff010212ff10 sys_syscall+0x17a()
stack pointer for thread ffffff2317b53780: ffffff00fd676bb0
[ ffffff00fd676bb0 _resume_from_idle+0xf1() ]
ffffff00fd676be0 swtch+0x141()
ffffff00fd676c60 stop+0x3f6()
ffffff00fd676d10 issig_forreal+0x36c()
ffffff00fd676d30 issig+0x25()
ffffff00fd676dd0 cv_timedwait_sig_hires+0x20e()
ffffff00fd676e60 cv_waituntil_sig+0xfa()
ffffff00fd676f00 nanosleep+0x19f()
ffffff00fd676f10 sys_syscall+0x17a()
stack pointer for thread ffffff244a147820: ffffff00f6f7ca60
[ ffffff00f6f7ca60 _resume_from_idle+0xf1() ]
ffffff00f6f7ca90 swtch+0x141()
ffffff00f6f7cb10 stop+0x3f6()
ffffff00f6f7cbc0 issig_forreal+0x36c()
ffffff00f6f7cbe0 issig+0x25()
ffffff00f6f7cc80 cv_timedwait_sig_hires+0x20e()
ffffff00f6f7cd10 cv_waituntil_sig+0xfa()
ffffff00f6f7ce20 port_getn+0x39f()
ffffff00f6f7cf00 portfs+0x1c0()
ffffff00f6f7cf10 sys_syscall+0x17a()
stack pointer for thread ffffff244a1848c0: ffffff0102c27a60
[ ffffff0102c27a60 _resume_from_idle+0xf1() ]
ffffff0102c27a90 swtch+0x141()
ffffff0102c27b10 stop+0x3f6()
ffffff0102c27bc0 issig_forreal+0x36c()
ffffff0102c27be0 issig+0x25()
ffffff0102c27c80 cv_timedwait_sig_hires+0x20e()
ffffff0102c27d10 cv_waituntil_sig+0xfa()
ffffff0102c27e20 port_getn+0x39f()
ffffff0102c27f00 portfs+0x1c0()
ffffff0102c27f10 sys_syscall+0x17a()
stack pointer for thread fffffffe1c4c0440: ffffff00fccaca60
[ ffffff00fccaca60 _resume_from_idle+0xf1() ]
ffffff00fccaca90 swtch+0x141()
ffffff00fccacb10 stop+0x3f6()
ffffff00fccacbc0 issig_forreal+0x36c()
ffffff00fccacbe0 issig+0x25()
ffffff00fccacc80 cv_timedwait_sig_hires+0x20e()
ffffff00fccacd10 cv_waituntil_sig+0xfa()
ffffff00fccace20 port_getn+0x39f()
ffffff00fccacf00 portfs+0x1c0()
ffffff00fccacf10 sys_syscall+0x17a()
stack pointer for thread ffffff2353b55100: ffffff0102e73a60
[ ffffff0102e73a60 _resume_from_idle+0xf1() ]
ffffff0102e73a90 swtch+0x141()
ffffff0102e73b10 stop+0x3f6()
ffffff0102e73bc0 issig_forreal+0x36c()
ffffff0102e73be0 issig+0x25()
ffffff0102e73c80 cv_timedwait_sig_hires+0x20e()
ffffff0102e73d10 cv_waituntil_sig+0xfa()
ffffff0102e73e20 port_getn+0x39f()
ffffff0102e73f00 portfs+0x1c0()
ffffff0102e73f10 sys_syscall+0x17a()
stack pointer for thread ffffff22c2dafc60: ffffff0102483b40
[ ffffff0102483b40 _resume_from_idle+0xf1() ]
ffffff0102483b70 swtch+0x141()
ffffff0102483bf0 stop+0x3f6()
ffffff0102483ca0 issig_forreal+0x36c()
ffffff0102483cc0 issig+0x25()
ffffff0102483d50 cv_wait_sig_swap_core+0x303()
ffffff0102483d70 cv_wait_sig_swap+0x17()
ffffff0102483e00 cv_waituntil_sig+0xbd()
ffffff0102483eb0 lwp_park+0x15e()
ffffff0102483f00 syslwp_park+0x63()
ffffff0102483f10 sys_syscall+0x17a()
stack pointer for thread ffffff238abdf140: ffffff00f81b7b40
[ ffffff00f81b7b40 _resume_from_idle+0xf1() ]
ffffff00f81b7b70 swtch+0x141()
ffffff00f81b7bf0 stop+0x3f6()
ffffff00f81b7ca0 issig_forreal+0x36c()
ffffff00f81b7cc0 issig+0x25()
ffffff00f81b7d50 cv_wait_sig_swap_core+0x303()
ffffff00f81b7d70 cv_wait_sig_swap+0x17()
ffffff00f81b7e00 cv_waituntil_sig+0xbd()
ffffff00f81b7eb0 lwp_park+0x15e()
ffffff00f81b7f00 syslwp_park+0x63()
ffffff00f81b7f10 sys_syscall+0x17a()
stack pointer for thread ffffff23a6f1db80: ffffff00fd6c4b50
[ ffffff00fd6c4b50 _resume_from_idle+0xf1() ]
ffffff00fd6c4b80 swtch+0x141()
ffffff00fd6c4c00 stop+0x3f6()
ffffff00fd6c4cb0 issig_forreal+0x36c()
ffffff00fd6c4cd0 issig+0x25()
ffffff00fd6c4d70 cv_timedwait_sig_hires+0x20e()
ffffff00fd6c4e00 cv_waituntil_sig+0xfa()
ffffff00fd6c4eb0 lwp_park+0x15e()
ffffff00fd6c4f00 syslwp_park+0x63()
ffffff00fd6c4f10 sys_syscall+0x17a()
stack pointer for thread ffffff244a1a8400: ffffff0102cc9b40
[ ffffff0102cc9b40 _resume_from_idle+0xf1() ]
ffffff0102cc9b70 swtch+0x141()
ffffff0102cc9bf0 stop+0x3f6()
ffffff0102cc9ca0 issig_forreal+0x36c()
ffffff0102cc9cc0 issig+0x25()
ffffff0102cc9d50 cv_wait_sig_swap_core+0x303()
ffffff0102cc9d70 cv_wait_sig_swap+0x17()
ffffff0102cc9e00 cv_waituntil_sig+0xbd()
ffffff0102cc9eb0 lwp_park+0x15e()
ffffff0102cc9f00 syslwp_park+0x63()
ffffff0102cc9f10 sys_syscall+0x17a()
stack pointer for thread ffffff244a0bc180: ffffff0102069bb0
[ ffffff0102069bb0 _resume_from_idle+0xf1() ]
ffffff0102069be0 swtch+0x141()
ffffff0102069c60 stop+0x3f6()
ffffff0102069d10 issig_forreal+0x36c()
ffffff0102069d30 issig+0x25()
ffffff0102069dd0 cv_timedwait_sig_hires+0x20e()
ffffff0102069e60 cv_waituntil_sig+0xfa()
ffffff0102069f00 nanosleep+0x19f()
ffffff0102069f10 sys_syscall+0x17a()
stack pointer for thread ffffff24be245160: ffffff010266fb40
[ ffffff010266fb40 _resume_from_idle+0xf1() ]
ffffff010266fb70 swtch+0x141()
ffffff010266fbf0 stop+0x3f6()
ffffff010266fca0 issig_forreal+0x36c()
ffffff010266fcc0 issig+0x25()
ffffff010266fd50 cv_wait_sig_swap_core+0x303()
ffffff010266fd70 cv_wait_sig_swap+0x17()
ffffff010266fe00 cv_waituntil_sig+0xbd()
ffffff010266feb0 lwp_park+0x15e()
ffffff010266ff00 syslwp_park+0x63()
ffffff010266ff10 sys_syscall+0x17a()
stack pointer for thread ffffff220919ac60: ffffff010338dbb0
[ ffffff010338dbb0 _resume_from_idle+0xf1() ]
ffffff010338dbe0 swtch+0x141()
ffffff010338dc60 stop+0x3f6()
ffffff010338dd10 issig_forreal+0x36c()
ffffff010338dd30 issig+0x25()
ffffff010338ddd0 cv_timedwait_sig_hires+0x20e()
ffffff010338de60 cv_waituntil_sig+0xfa()
ffffff010338df00 nanosleep+0x19f()
ffffff010338df10 sys_syscall+0x17a()
> 0t38627::pid2proc | ::walk thread | ::findstack
stack pointer for thread ffffff235df63b80: ffffff010212fdc0
[ ffffff010212fdc0 _resume_from_idle+0xf1() ]
ffffff010212fdf0 swtch+0x141()
ffffff010212fe70 cv_wait_stop+0x11e()
ffffff010212fee0 closeandsetf+0x2fd()
ffffff010212ff00 close+0x13()
ffffff010212ff10 sys_syscall+0x17a()
stack pointer for thread ffffff2317b53780: ffffff00fd676bb0
[ ffffff00fd676bb0 _resume_from_idle+0xf1() ]
ffffff00fd676be0 swtch+0x141()
ffffff00fd676c60 stop+0x3f6()
ffffff00fd676d10 issig_forreal+0x36c()
ffffff00fd676d30 issig+0x25()
ffffff00fd676dd0 cv_timedwait_sig_hires+0x20e()
ffffff00fd676e60 cv_waituntil_sig+0xfa()
ffffff00fd676f00 nanosleep+0x19f()
ffffff00fd676f10 sys_syscall+0x17a()
stack pointer for thread ffffff244a147820: ffffff00f6f7ca60
[ ffffff00f6f7ca60 _resume_from_idle+0xf1() ]
ffffff00f6f7ca90 swtch+0x141()
ffffff00f6f7cb10 stop+0x3f6()
ffffff00f6f7cbc0 issig_forreal+0x36c()
ffffff00f6f7cbe0 issig+0x25()
ffffff00f6f7cc80 cv_timedwait_sig_hires+0x20e()
ffffff00f6f7cd10 cv_waituntil_sig+0xfa()
ffffff00f6f7ce20 port_getn+0x39f()
ffffff00f6f7cf00 portfs+0x1c0()
ffffff00f6f7cf10 sys_syscall+0x17a()
stack pointer for thread ffffff244a1848c0: ffffff0102c27a60
[ ffffff0102c27a60 _resume_from_idle+0xf1() ]
ffffff0102c27a90 swtch+0x141()
ffffff0102c27b10 stop+0x3f6()
ffffff0102c27bc0 issig_forreal+0x36c()
ffffff0102c27be0 issig+0x25()
ffffff0102c27c80 cv_timedwait_sig_hires+0x20e()
ffffff0102c27d10 cv_waituntil_sig+0xfa()
ffffff0102c27e20 port_getn+0x39f()
ffffff0102c27f00 portfs+0x1c0()
ffffff0102c27f10 sys_syscall+0x17a()
stack pointer for thread fffffffe1c4c0440: ffffff00fccaca60
[ ffffff00fccaca60 _resume_from_idle+0xf1() ]
ffffff00fccaca90 swtch+0x141()
ffffff00fccacb10 stop+0x3f6()
ffffff00fccacbc0 issig_forreal+0x36c()
ffffff00fccacbe0 issig+0x25()
ffffff00fccacc80 cv_timedwait_sig_hires+0x20e()
ffffff00fccacd10 cv_waituntil_sig+0xfa()
ffffff00fccace20 port_getn+0x39f()
ffffff00fccacf00 portfs+0x1c0()
ffffff00fccacf10 sys_syscall+0x17a()
stack pointer for thread ffffff2353b55100: ffffff0102e73a60
[ ffffff0102e73a60 _resume_from_idle+0xf1() ]
ffffff0102e73a90 swtch+0x141()
ffffff0102e73b10 stop+0x3f6()
ffffff0102e73bc0 issig_forreal+0x36c()
ffffff0102e73be0 issig+0x25()
ffffff0102e73c80 cv_timedwait_sig_hires+0x20e()
ffffff0102e73d10 cv_waituntil_sig+0xfa()
ffffff0102e73e20 port_getn+0x39f()
ffffff0102e73f00 portfs+0x1c0()
ffffff0102e73f10 sys_syscall+0x17a()
stack pointer for thread ffffff22c2dafc60: ffffff0102483b40
[ ffffff0102483b40 _resume_from_idle+0xf1() ]
ffffff0102483b70 swtch+0x141()
ffffff0102483bf0 stop+0x3f6()
ffffff0102483ca0 issig_forreal+0x36c()
ffffff0102483cc0 issig+0x25()
ffffff0102483d50 cv_wait_sig_swap_core+0x303()
ffffff0102483d70 cv_wait_sig_swap+0x17()
ffffff0102483e00 cv_waituntil_sig+0xbd()
ffffff0102483eb0 lwp_park+0x15e()
ffffff0102483f00 syslwp_park+0x63()
ffffff0102483f10 sys_syscall+0x17a()
stack pointer for thread ffffff238abdf140: ffffff00f81b7b40
[ ffffff00f81b7b40 _resume_from_idle+0xf1() ]
ffffff00f81b7b70 swtch+0x141()
ffffff00f81b7bf0 stop+0x3f6()
ffffff00f81b7ca0 issig_forreal+0x36c()
ffffff00f81b7cc0 issig+0x25()
ffffff00f81b7d50 cv_wait_sig_swap_core+0x303()
ffffff00f81b7d70 cv_wait_sig_swap+0x17()
ffffff00f81b7e00 cv_waituntil_sig+0xbd()
ffffff00f81b7eb0 lwp_park+0x15e()
ffffff00f81b7f00 syslwp_park+0x63()
ffffff00f81b7f10 sys_syscall+0x17a()
stack pointer for thread ffffff23a6f1db80: ffffff00fd6c4b50
[ ffffff00fd6c4b50 _resume_from_idle+0xf1() ]
ffffff00fd6c4b80 swtch+0x141()
ffffff00fd6c4c00 stop+0x3f6()
ffffff00fd6c4cb0 issig_forreal+0x36c()
ffffff00fd6c4cd0 issig+0x25()
ffffff00fd6c4d70 cv_timedwait_sig_hires+0x20e()
ffffff00fd6c4e00 cv_waituntil_sig+0xfa()
ffffff00fd6c4eb0 lwp_park+0x15e()
ffffff00fd6c4f00 syslwp_park+0x63()
ffffff00fd6c4f10 sys_syscall+0x17a()
stack pointer for thread ffffff244a1a8400: ffffff0102cc9b40
[ ffffff0102cc9b40 _resume_from_idle+0xf1() ]
ffffff0102cc9b70 swtch+0x141()
ffffff0102cc9bf0 stop+0x3f6()
ffffff0102cc9ca0 issig_forreal+0x36c()
ffffff0102cc9cc0 issig+0x25()
ffffff0102cc9d50 cv_wait_sig_swap_core+0x303()
ffffff0102cc9d70 cv_wait_sig_swap+0x17()
ffffff0102cc9e00 cv_waituntil_sig+0xbd()
ffffff0102cc9eb0 lwp_park+0x15e()
ffffff0102cc9f00 syslwp_park+0x63()
ffffff0102cc9f10 sys_syscall+0x17a()
stack pointer for thread ffffff244a0bc180: ffffff0102069bb0
[ ffffff0102069bb0 _resume_from_idle+0xf1() ]
ffffff0102069be0 swtch+0x141()
ffffff0102069c60 stop+0x3f6()
ffffff0102069d10 issig_forreal+0x36c()
ffffff0102069d30 issig+0x25()
ffffff0102069dd0 cv_timedwait_sig_hires+0x20e()
ffffff0102069e60 cv_waituntil_sig+0xfa()
ffffff0102069f00 nanosleep+0x19f()
ffffff0102069f10 sys_syscall+0x17a()
stack pointer for thread ffffff24be245160: ffffff010266fb40
[ ffffff010266fb40 _resume_from_idle+0xf1() ]
ffffff010266fb70 swtch+0x141()
ffffff010266fbf0 stop+0x3f6()
ffffff010266fca0 issig_forreal+0x36c()
ffffff010266fcc0 issig+0x25()
ffffff010266fd50 cv_wait_sig_swap_core+0x303()
ffffff010266fd70 cv_wait_sig_swap+0x17()
ffffff010266fe00 cv_waituntil_sig+0xbd()
ffffff010266feb0 lwp_park+0x15e()
ffffff010266ff00 syslwp_park+0x63()
ffffff010266ff10 sys_syscall+0x17a()
stack pointer for thread ffffff220919ac60: ffffff010338dbb0
[ ffffff010338dbb0 _resume_from_idle+0xf1() ]
ffffff010338dbe0 swtch+0x141()
ffffff010338dc60 stop+0x3f6()
ffffff010338dd10 issig_forreal+0x36c()
ffffff010338dd30 issig+0x25()
ffffff010338ddd0 cv_timedwait_sig_hires+0x20e()
ffffff010338de60 cv_waituntil_sig+0xfa()
ffffff010338df00 nanosleep+0x19f()
ffffff010338df10 sys_syscall+0x17a()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment