I found a page which seems to give good advice about providing information 
about your crash.

I am providing info about the last three crashes, a newbe eyeball of them 
suggests that there
is some similarity and it seems to crash in the same place. I hope this info is 
helpful to the
Driver developer(s) to analyze what is wrong. If there is other / more info I 
should provide then
please let me know.


# cd /var/crash/localhost/

----------

# mdb 2
Loading modules: [ unix genunix specfs dtrace cpu.generic 
cpu_ms.AuthenticAMD.15 uppc pcplusmp scsi_vhci zfs ip hook neti sctp arp usba 
s1394 sd nca stmf fctl lofs audiosup md cpc random crypto nfs fcip logindmux 
ptm nsctl ufs sppp ipc ]

> ::status
debugging crash dump vmcore.2 (64-bit) from unknown
operating system: 5.11 snv_101 (i86pc)
panic message: Unrecoverable Machine-Check Exception
dump content: kernel pages only

> *panic_thread::findstack
stack pointer for thread ffffff0005ac5c80: ffffff0005ac56e0
  ffffff0005ac57a0 ntv_wrmsr_xc+0x9c()
  ffffff0005ac5830 call_func_ntv+0xd4()
  ffffff0005ac5870 ntv_wrmsr+0x4a()
  ffffff0005ac58b0 cmi_mc_logout+0x32()
  ffffff0005ac59d0 gcpu_mca_logout+0x69c()
  ffffff0005ac5a50 gcpu_mca_trap+0xd9()
  ffffff0005ac5a90 cmi_mca_trap+0x170()
  ffffff0005ac5aa0 mcetrap+0x154()
  ffffff0005ac5bd0 zz0001f9a7+0x10c()
  ffffff0005ac5c20 av_dispatch_autovect+0x7c()
  ffffff0005ac5c60 dispatch_hardint+0x33()
  ffffff0005abfab0 switch_sp_and_call+0x13()
  ffffff0005abfb00 do_interrupt+0x9e()
  ffffff0005abfb10 _interrupt+0xba()
  ffffff0005abfc30 av_dispatch_softvect+0x2c()
  ffffff0005abfc60 dispatch_softint+0x34()
  ffffff00074a9e80 switch_sp_and_call+0x13()
  ffffff00074a9eb0 dosoftint+0x59()
  ffffff00074a9f00 do_interrupt+0xfc()
  ffffff00074a9f10 _interrupt+0xba()

> ::stackregs
ffffff0005ac5a40 vpanic()
ffffff0005ac5a50 cmi_mca_panic+0x1b()
ffffff0005ac5a90 cmi_mca_trap+0x170(ffffff0005ac5aa0)
ffffff0005ac5aa0 mcetrap+0x154()
ffffff0005ac5bd0 zz0001f9a7+0x10c()
ffffff0005ac5c20 av_dispatch_autovect+0x7c(12)
ffffff0005ac5c60 dispatch_hardint+0x33(12, 4)
ffffff0005abfab0 switch_sp_and_call+0x13()
ffffff0005abfb00 do_interrupt+0x9e(ffffff0005abfb10, 0)
ffffff0005abfb10 _interrupt+0xba()
ffffff0005abfc30 av_dispatch_softvect+0x2c(4)
ffffff0005abfc60 dispatch_softint+0x34(0, 0)
ffffff00074a9e80 switch_sp_and_call+0x13()
ffffff00074a9eb0 dosoftint+0x59(ffffff00074a9f10)
ffffff00074a9f00 do_interrupt+0xfc(ffffff00074a9f10, 0)
ffffff00074a9f10 _interrupt+0xba()

> ::cpuinfo -v
 ID ADDR             FLG NRUN BSPL PRI RNRN KRNRN SWITCH THREAD           PROC
  0 fffffffffbc34aa0  1b    0    0 105   no    no t-0    ffffff0005ac5c80 sched
                       |         |
            RUNNING <--+         +--> PIL THREAD
              READY                     6 ffffff0005ac5c80
             EXISTS                     4 ffffff0005abfc80
             ENABLE                     - ffffff0189de6c20 firefox-bin

 ID ADDR             FLG NRUN BSPL PRI RNRN KRNRN SWITCH THREAD           PROC
  1 ffffff018837a580  1f    1    0  -1   no    no t-0    ffffff0005cffc80 (idle)
                       |    |
            RUNNING <--+    +-->  PRI THREAD           PROC
              READY                60 ffffff0006ca3c80 sched
           QUIESCED         
             EXISTS         
             ENABLE

>

----------

# mdb 1
Loading modules: [ unix genunix specfs dtrace cpu.generic 
cpu_ms.AuthenticAMD.15 uppc pcplusmp scsi_vhci zfs ip hook neti sctp arp usba 
uhci s1394 sd nca stmf qlc fctl lofs audiosup md cpc random crypto smbsrv nfs 
fcip fcp logindmux ptm nsctl sdbc sv ii ufs sppp nsmb rdc ]

> ::status
debugging crash dump vmcore.1 (64-bit) from unknown
operating system: 5.11 snv_101 (i86pc)
panic message: Unrecoverable Machine-Check Exception
dump content: kernel pages only

> *panic_thread::findstack
stack pointer for thread ffffff0005abfc80: ffffff0005abf6e0
  ffffff0005abf7a0 ntv_wrmsr_xc+0x9c()
  ffffff0005abf830 call_func_ntv+0xd4()
  ffffff0005abf870 ntv_wrmsr+0x4a()
  ffffff0005abf8b0 cmi_mc_logout+0x32()
  ffffff0005abf9d0 gcpu_mca_logout+0x69c()
  ffffff0005abfa50 gcpu_mca_trap+0xd9()
  ffffff0005abfa90 cmi_mca_trap+0x170()
  ffffff0005abfaa0 mcetrap+0x154()
  ffffff0005abfbd0 zz0001f9a7+0x10c()
  ffffff0005abfc20 av_dispatch_autovect+0x7c()
  ffffff0005abfc60 dispatch_hardint+0x33()
  ffffff00061f3eb0 switch_sp_and_call+0x13()
  ffffff00061f3f00 do_interrupt+0x9e()
  ffffff00061f3f10 _interrupt+0xba()

> ::stackregs
ffffff0005abfa40 vpanic()
ffffff0005abfa50 cmi_mca_panic+0x1b()
ffffff0005abfa90 cmi_mca_trap+0x170(ffffff0005abfaa0)
ffffff0005abfaa0 mcetrap+0x154()
ffffff0005abfbd0 zz0001f9a7+0x10c()
ffffff0005abfc20 av_dispatch_autovect+0x7c(12)
ffffff0005abfc60 dispatch_hardint+0x33(12, 0)
ffffff00061f3eb0 switch_sp_and_call+0x13()
ffffff00061f3f00 do_interrupt+0x9e(ffffff00061f3f10, 8065fc0)
ffffff00061f3f10 _interrupt+0xba()

> ::cpuinfo -v
 ID ADDR             FLG NRUN BSPL PRI RNRN KRNRN SWITCH THREAD           PROC
  0 fffffffffbc34aa0  1b    2    0 105  yes    no t-0    ffffff0005abfc80 sched
                       |    |    |
            RUNNING <--+    |    +--> PIL THREAD
              READY         |           6 ffffff0005abfc80
             EXISTS         |           - ffffff018f109400 svcprop
             ENABLE         |
                            +-->  PRI THREAD           PROC
                                   99 ffffff0005c33c80 sched
                                   60 ffffff0006276c80 sched

 ID ADDR             FLG NRUN BSPL PRI RNRN KRNRN SWITCH THREAD           PROC
  1 ffffff018834e580  1f    1    0 103  yes    no t-0    ffffff0005d35c80 sched
                       |    |    |
            RUNNING <--+    |    +--> PIL THREAD
              READY         |           4 ffffff0005d35c80
           QUIESCED         |           - ffffff00065c7c80 sched
             EXISTS         |
             ENABLE         +-->  PRI THREAD           PROC
                                   99 ffffff0005c27c80 sched

> 

----------

# mdb 0
Loading modules: [ unix genunix specfs dtrace cpu.generic 
cpu_ms.AuthenticAMD.15 uppc pcplusmp scsi_vhci zfs ip hook neti sctp arp usba 
s1394 nca sd stmf fctl lofs audiosup md cpc random crypto smbsrv nfs fcip fcp 
logindmux ptm nsctl sdbc sv ii ufs sppp nsmb rdc ipc ]

> ::status
debugging crash dump vmcore.0 (64-bit) from unknown
operating system: 5.11 snv_101 (i86pc)
panic message: Unrecoverable Machine-Check Exception
dump content: kernel pages only

> *panic_thread::findstack
stack pointer for thread ffffff0005abfc80: ffffff0005abf6e0
  ffffff0005abf7a0 ntv_wrmsr_xc+0x9c()
  ffffff0005abf830 call_func_ntv+0xd4()
  ffffff0005abf870 ntv_wrmsr+0x4a()
  ffffff0005abf8b0 cmi_mc_logout+0x32()
  ffffff0005abf9d0 gcpu_mca_logout+0x69c()
  ffffff0005abfa50 gcpu_mca_trap+0xd9()
  ffffff0005abfa90 cmi_mca_trap+0x170()
  ffffff0005abfaa0 mcetrap+0x154()
  ffffff0005abfbd0 zz0001f9a7+0xe2()
  ffffff0005abfc20 av_dispatch_autovect+0x7c()
  ffffff0005abfc60 dispatch_hardint+0x33()
  ffffff0006b25eb0 switch_sp_and_call+0x13()
  ffffff0006b25f00 do_interrupt+0x9e()
  ffffff0006b25f10 _interrupt+0xba()

> ::stackregs
ffffff0005abfa40 vpanic()
ffffff0005abfa50 cmi_mca_panic+0x1b()
ffffff0005abfa90 cmi_mca_trap+0x170(ffffff0005abfaa0)
ffffff0005abfaa0 mcetrap+0x154()
ffffff0005abfbd0 zz0001f9a7+0xe2()
ffffff0005abfc20 av_dispatch_autovect+0x7c(12)
ffffff0005abfc60 dispatch_hardint+0x33(12, 0)
ffffff0006b25eb0 switch_sp_and_call+0x13()
ffffff0006b25f00 do_interrupt+0x9e(ffffff0006b25f10, 1a000)
ffffff0006b25f10 _interrupt+0xba()

> ::cpuinfo -v
 ID ADDR             FLG NRUN BSPL PRI RNRN KRNRN SWITCH THREAD           PROC
  0 fffffffffbc34aa0  1b    4    0 105   no    no t-0    ffffff0005abfc80 sched
                       |    |    |
            RUNNING <--+    |    +--> PIL THREAD
              READY         |           6 ffffff0005abfc80
             EXISTS         |           - ffffff0189ded000 syslogd
             ENABLE         |
                            +-->  PRI THREAD           PROC
                                   60 ffffff0006a1cc80 sched
                                   59 ffffff019be65160 dhcpagent
                                   59 ffffff0189ddcbe0 nwamd
                                   59 ffffff018982d160 syslogd

 ID ADDR             FLG NRUN BSPL PRI RNRN KRNRN SWITCH THREAD           PROC
  1 ffffff0188378580  1f    1    0  60   no    no t-0    ffffff0006965c80 sched
                       |    |
            RUNNING <--+    +-->  PRI THREAD           PROC
              READY                59 ffffff018e751840 mdnsd
           QUIESCED         
             EXISTS         
             ENABLE         

> 

----------

It seems to always die at the same location (and in the same manner (via the 
same calls)) 
only the "::cpuinfo -v" section seems to differ. Interpreting this info is 
beyond my ability.

Comments?
Rob

Note: Cross-posted, please reply here: 
http://www.opensolaris.org/jive/thread.jspa?threadID=82191
-- 
This message posted from opensolaris.org

Reply via email to