Project

General

Profile

Bug #14185

Updated by Michael Hicks 7 months ago

`/usr/lib/fm/fmd/fmtopo -dpV` hangs 

 running  
 <pre> 
 as `TOPO_DEBUG=all pfexec /usr/lib/fm/fmd/fmtopo -dpV 
 </pre> hangs.    Running with -dpV` to see debug options: 
 <pre> 
 TOPO_DEBUG=all pfexec /usr/lib/fm/fmd/fmtopo -dpV 
 </pre> 
 shows output it hangs at the ipmi parts of the motherboard interrogation 


 The BMC in this Dell system may be bad or just hung. 

 <pre> 


 ``` 
 $ mdb -ke '::pgrep fmtopo | ::walk thread | ::findstack -v; ::stacks -m ipmi' 
 stack pointer for thread fffffe25e7449840 (fmtopo/1): fffffcc27545fc40 
 [ fffffcc27545fc40 _resume_from_idle+0x12b() ] 
   fffffcc27545fc70 swtch+0x141() 
   fffffcc27545fd00 cv_wait_sig_swap_core+0x1b9(ffffffd70eeda20a, ffffffd70eeda1d0, 0) 
   fffffcc27545fd20 cv_wait_sig_swap+0x17(ffffffd70eeda20a, ffffffd70eeda1d0) 
   fffffcc27545fd50 cv_timedwait_sig_hrtime+0x35(ffffffd70eeda20a, ffffffd70eeda1d0, ffffffffffffffff) 
   fffffcc27545fdf0 poll_common+0x288(ffffffcd699ac510, 8044fd0, 1, 0, fffffcc27545fe5c) 
   fffffcc27545feb0 pollsys+0x2dc(8044fd0, 1, 0, 0) 
   fffffcc27545ff10 _sys_sysenter_post_swapgs+0x153() 
 THREAD             STATE      SOBJ                  COUNT 
 fffffcc26fe1ec20 ONPROC     <NONE>                    1 
                  tsc_read+3 
                  gethrtime+0xa 
                  drv_usecwait+0x47 
                  kcs_wait_for_ibf+0x9e 
                  kcs_start_write+0x51 
                  kcs_polled_request+0x2f 
                  kcs_loop+0x61 
                  taskq_thread+0x2d0 
                  thread_start+8 
 </pre> ``` 


Back