NMI with 7.2-stable

Attilio Rao attilio at freebsd.org
Thu Oct 1 13:27:42 UTC 2009


Can you send a full dmesg?

2009/10/1 ivan anyukov <ivan.anyukov at googlemail.com>:
> Hi guys,
> I'm running 7.2-STABLE on a Thinkpad T60.
> When connecting a second monitor to my docking station sometimes my FreeBSD
> freezes.
> kgdb on the vmcore-file says "non-maskable interrupt trap"
> Some details:
> X.Org 1.5.3 using the radeon-Driver
> I think the problem appears when moving xterms from the first to the second
> monitor (or back). The mouse cursor looks _very_ strange then and after some
> minutes the whole system freezes.
> Does anyone know about the problem? Is it a hardware-failure for sure?
>
> A vmcore is generated, I loaded it into kgdb:
>
> This GDB was configured as "i386-marcel-freebsd"...
>
> Unread portion of the kernel message buffer:
> <<22>NMI>N MIIS AI SA b0b, 0E,I ESIAS A ffff
> <
> 2>R<2
>>RA<2M >ApMa rpiatyr ietryr oerr,r olri,k elliyk ehlayr dhwaarrdew afraei
> lfuariel.ure.
>
>
>
> FFaattaall  ttrraapp  1199::  nnoonn--mmaasskkaabbllee  iinntteerrrruupptt
> ttrraapp  wwhhiillee  iinn  kkeerrnneell  mmooddee
>
> ccppuuiidd  ==  01;;  aappiicc  iidd  ==  0010
>
> iinnssttrruuccttiioonn  ppooiinntteerr          ==
> 00xx2200::00xxcc00eeaa7733eecc
>
> ssttaacckk  ppooiinntteerr                              ==
> 00xx2288::00xxcc4477aa58cc8888
>
> ffrraammee  ppooiinntteerr                              ==
> 00xx2288::00xxcc4477aa58cc8888
>
> ccooddee  sseeggmmeenntt                                ==  bbaassee
> 00xx00,,  lliimmiitt  00xxffffffffff,,  ttyyppee  00xx11bb
>
>                                                ==  DDPPLL  00,,  pprreess
> 11,,  ddeeff3322  11,,  ggrraann  11
>
> pprroocceessssoorr  eeffllaaggss                ==  iinntteerrrruupptt
> eennaabblleedd,,  IIOOPPLL  ==  00
>
> ccuurrrreenntt  pprroocceessss                          ==  1112
> ((iiddllee::  ccppuu10))
>
> ttrraapp  nnuummbbeerr                          ==  1199
>
> backtrace says:
> #0  doadump () at pcpu.h:196
> #1  0xc07c5258 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418
> #2  0xc07c5535 in panic (fmt=Variable "fmt" is not available.
> ) at /usr/src/sys/kern/kern_shutdown.c:574
> #3  0xc0ab2d14 in trap_fatal (frame=0xc47a5c48, eva=0) at
> /usr/src/sys/i386/i386/trap.c:939
> #4  0xc0ab3a9d in trap (frame=0xc47a5c48) at
> /usr/src/sys/i386/i386/trap.c:726
> #5  0xc0a9910b in calltrap () at /usr/src/sys/i386/i386/exception.s:159
> #6  0xc0ea73ec in acpi_cpu_c1 () at
> /usr/src/sys/modules/acpi/acpi/../../../i386/acpica/acpi_machdep.c:550
> #7  0xc0ea0623 in acpi_cpu_idle () at
> /usr/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi_cpu.c:943
> #8  0xc0aa377b in cpu_idle () at /usr/src/sys/i386/i386/machdep.c:1183
> #9  0xc07e6bd4 in sched_idletd (dummy=0x0) at
> /usr/src/sys/kern/sched_ule.c:2681
> #10 0xc07a1311 in fork_exit (callout=0xc07e690f <sched_idletd>, arg=0x0,
> frame=0xc47a5d38)
>    at /usr/src/sys/kern/kern_fork.c:810
> #11 0xc0a99180 in fork_trampoline () at
> /usr/src/sys/i386/i386/exception.s:264
>
> Any ideas?
>
> Thanks a lot!
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
>



-- 
Peace can only be achieved by understanding - A. Einstein


More information about the freebsd-hackers mailing list