Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Jun 1999 12:08:07 -0400
From:      "Brandon Gale" <brandon@targetnet.com>
To:        <reggie@lambdawerks.org>, <freebsd-current@FreeBSD.ORG>
Subject:   RE: Panics on my SMP system
Message-ID:  <008a01beb5b6$ed0118e0$0201a8c0@brandon>
In-Reply-To: <199906130048.RAA15241@trane.lambdawerks.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Although I don't have any bt's or problem reports, I have had several
crashes on my SMP machine as well.  The MPS setting in the bios was at 1.1,
put it to 1.4 and haven't had any problems since.  The box wouldn't report
CPU states in top, except when we took the box to BSD/OS.

Box is a Dual Xeon 450

Thanks,

|  Brandon A. Gale
|  <brandon@targetnet.com>


-----Original Message-----
From: owner-freebsd-current@FreeBSD.ORG
[mailto:owner-freebsd-current@FreeBSD.ORG]On Behalf Of Reginald S. Perry
Sent: June 12, 1999 8:48 PM
To: freebsd-current@FreeBSD.ORG
Subject: Panics on my SMP system


Hi there,

   I recently had a crash on my SMP system. Actually, I have had a
number of crashes over the past six months, but have just recently had
time to configure the system to get the crash dumps. Like a good
citizen, I filed a problem report (kern/12127). I have now gotten
another crash. I have attached the backtrace from the crash dump. If
you refer to kern/12127, you will get all of the gory details about my
setup.I would like to know two things. Should I file a separate
problem report for this crash? Second, is there somewhere that I
should upload the vmcores and the kernel.debug for the relevant
developer to examine?

Thanks,
	-Reggie




trane# gdb -k /usr/src/sys/compile/TRANE/kernel.debug ./vmcore.1
GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-freebsd"...
SMP 2 cpus
IdlePTD 3325952
initial pcb at 2aee40
panicstr: from debugger
panic messages:
---
Fatal trap 12: page fault while in kernel mode
mp_lock = 01000002; cpuid = 1; lapic.id = 01000000
fault virtual address   = 0xe37295b0
fault code              = supervisor write, page not present
instruction pointer     = 0x8:0xc014ec05
stack pointer           = 0x10:0xc6f5ae28
frame pointer           = 0x10:0xc6f5ae38
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 365 (communicator-4.6)
interrupt mask          = net tty bio cam  <- SMP: XXX
panic: from debugger
mp_lock = 01000002; cpuid = 1; lapic.id = 01000000
panic: from debugger
mp_lock = 01000003; cpuid = 1; lapic.id = 01000000
boot() called on cpu#1

dumping to dev (4,131081), offset 280576
dump 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111
110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89
88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64
63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39
38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14
13 12 11 10 9 8 7 6 5 4 3 2 1
---
#0  boot (howto=260) at ../../kern/kern_shutdown.c:288
288                     dumppcb.pcb_cr3 = rcr3();
(kgdb) where
#0  boot (howto=260) at ../../kern/kern_shutdown.c:288
#1  0xc014c7d5 in panic (fmt=0xc025fdf4 "from debugger")
    at ../../kern/kern_shutdown.c:451
#2  0xc012e8ed in db_panic (addr=-1072370683, have_addr=0, count=1,
    modif=0xc6f5aca4 "") at ../../ddb/db_command.c:434
#3  0xc012e88d in db_command (last_cmdp=0xc028c050, cmd_table=0xc028beb0,
    aux_cmd_tablep=0xc02ac554) at ../../ddb/db_command.c:334
#4  0xc012e952 in db_command_loop () at ../../ddb/db_command.c:456
#5  0xc0130ab3 in db_trap (type=12, code=0) at ../../ddb/db_trap.c:71
#6  0xc0212fbe in kdb_trap (type=12, code=0, regs=0xc6f5ade8)
    at ../../i386/i386/db_interface.c:157
#7  0xc0225c8e in trap_fatal (frame=0xc6f5ade8, eva=3815937456)
    at ../../i386/i386/trap.c:903
#8  0xc0225925 in trap_pfault (frame=0xc6f5ade8, usermode=0, eva=3815937456)
    at ../../i386/i386/trap.c:801
#9  0xc022556f in trap (frame={tf_fs = 24, tf_es = 16, tf_ds = 16,
      tf_edi = -958059680, tf_esi = -958059200, tf_ebp = -956977608,
      tf_isp = -956977644, tf_ebx = -958059680, tf_edx = -1070804384,
      tf_ecx = 16777217, tf_eax = -479029840, tf_trapno = 12, tf_err = 2,
      tf_eip = -1072370683, tf_cs = 8, tf_eflags = 66194, tf_esp
= -958059680,
      tf_ss = -958059200}) at ../../i386/i386/trap.c:427
#10 0xc014ec05 in wakeup (ident=0xc6e52b60) at ../../kern/kern_synch.c:692
#11 0xc015a90f in pipeclose (cpipe=0xc6e52d40) at ../../kern/sys_pipe.c:1099
#12 0xc015a82c in pipe_close (fp=0xc0bdb780, p=0xc648df20)
    at ../../kern/sys_pipe.c:1065
#13 0xc014507c in closef (fp=0xc0bdb780, p=0xc648df20)
    at ../../kern/kern_descrip.c:1082
#14 0xc0144e60 in fdfree (p=0xc648df20) at ../../kern/kern_descrip.c:994
#15 0xc014632a in exit1 (p=0xc648df20, rv=10) at ../../kern/kern_exit.c:201
#16 0xc014db96 in sigexit (p=0xc648df20, signum=10)
    at ../../kern/kern_sig.c:1251
#17 0xc014d9d9 in postsig (signum=10) at ../../kern/kern_sig.c:1157
#18 0xc0225fee in syscall (frame={tf_fs = 47, tf_es = 47, tf_ds = 47,
      tf_edi = 13495712, tf_esi = 9470, tf_ebp = -1077955960,
      tf_isp = -956977196, tf_ebx = 11829344, tf_edx = 342, tf_ecx = 103029,
      tf_eax = 0, tf_trapno = 548769888, tf_err = 7, tf_eip = 550790017,
      tf_cs = 31, tf_eflags = 662, tf_esp = -1077955976, tf_ss = 47})
    at ../../i386/i386/trap.c:163
#19 0x20d46381 in ?? ()
#20 0xbfbfdfdc in ?? ()
#21 0x20bb4e10 in ?? ()
#22 0x20b5f527 in ?? ()
#23 0x20b601bd in ?? ()
#24 0x20b7b450 in ?? ()
#25 0x86a197 in ?? ()
#26 0x86e373 in ?? ()
#27 0x86e152 in ?? ()
#28 0x26e774 in ?? ()
#29 0x17c8e3 in ?? ()
#30 0x17c107 in ?? ()
#31 0x17bb7d in ?? ()
#32 0xec12d in ?? ()
#33 0xecce8 in ?? ()
#34 0x15ba73 in ?? ()
#35 0x6c5ee in ?? ()
#36 0x6c693 in ?? ()
#37 0x732094 in ?? ()
#38 0x8fd337 in ?? ()
#39 0x8fd2a3 in ?? ()
#40 0x56685 in ?? ()
#41 0x20b73cbb in ?? ()
#42 0x55b6e in ?? ()
#43 0x58ca1 in ?? ()
#44 0x1095 in ?? ()
(kgdb)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?008a01beb5b6$ed0118e0$0201a8c0>