From owner-freebsd-current Wed Mar 22 13:50:25 2000 Delivered-To: freebsd-current@freebsd.org Received: from mass.cdrom.com (mg134-217.ricochet.net [204.179.134.217]) by hub.freebsd.org (Postfix) with ESMTP id 73A9337C26B for ; Wed, 22 Mar 2000 13:50:07 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Received: from mass.cdrom.com (localhost [127.0.0.1]) by mass.cdrom.com (8.9.3/8.9.3) with ESMTP id NAA01451; Wed, 22 Mar 2000 13:52:46 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Message-Id: <200003222152.NAA01451@mass.cdrom.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: keramida@ceid.upatras.gr Cc: current@freebsd.org Subject: Not actually (Was Re: crash in atkbd_isa_intr() ) In-reply-to: Your message of "Wed, 22 Mar 2000 23:16:26 +0200." <20000322231626.A379@hades.hell.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 22 Mar 2000 13:52:46 -0800 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I CVSup'ed 5.0 sources yesterday, and built my kernel this afternoon. > The kernel built find, and I booted with the new kernel. The uname > output is: > > FreeBSD hades.hell.gr 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Wed Mar 22 > 17:04:49 EET 2000 root@hades.hell.gr:/usr/src/sys/compile/HADES i386 > > When I tried to 'make buildworld' though, the kernel froze while > compiling openssl. I thought it might be openssl triggering a bug in > gcc, for a while, and tried building world a couple of times, but the > system froze in different places; the kgdb information is shown below. > > The kernel apparently stopped in atkbd_isa_intr(). No, that's where it went when you hit alt-ctrl-esc. > #0 boot (howto=256) at ../../kern/kern_shutdown.c:304 > 304 dumppcb.pcb_cr3 = rcr3(); > (kgdb) where > #0 boot (howto=256) at ../../kern/kern_shutdown.c:304 > #1 0xc0136195 in panic (fmt=0xc02004b4 "from debugger") > at ../../kern/kern_shutdown.c:554 > #2 0xc011b489 in db_panic (addr=-1071777419, have_addr=0, count=-1, > modif=0xc02262d4 "") at ../../ddb/db_command.c:433 > #3 0xc011b429 in db_command (last_cmdp=0xc0227538, cmd_table=0xc0227398, > aux_cmd_tablep=0xc025b214) at ../../ddb/db_command.c:333 > #4 0xc011b4ee in db_command_loop () at ../../ddb/db_command.c:455 > #5 0xc011d5ff in db_trap (type=3, code=0) at ../../ddb/db_trap.c:71 > #6 0xc01df715 in kdb_trap (type=3, code=0, regs=0xc02263dc) > at ../../i386/i386/db_interface.c:158 > #7 0xc01eb5d0 in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, > tf_edi = -1071176096, tf_esi = -1071199872, tf_ebp = -1071487964, > tf_isp = -1071487992, tf_ebx = 134, tf_edx = 1073741824, > tf_ecx = -1071206912, tf_eax = 38, tf_trapno = 3, tf_err = 0, > tf_eip = -1071777419, tf_cs = 8, tf_eflags = 582, tf_esp = -1071528961, > tf_ss = -1071542615}) at ../../i386/i386/trap.c:549 > #8 0xc01df975 in Debugger (msg=0xc0218ea9 "manual escape to debugger") > at machine/cpufunc.h:64 > #9 0xc01db626 in scgetc (sc=0xc0272660, flags=2) > at ../../dev/syscons/syscons.c:3134 > #10 0xc01d80a9 in sckbdevent (thiskbd=0xc026b140, event=0, arg=0xc0272660) > at ../../dev/syscons/syscons.c:634 > #11 0xc01cf166 in atkbd_intr (kbd=0xc026b140, arg=0x0) > at ../../dev/kbd/atkbd.c:462 > #12 0xc01f8024 in atkbd_isa_intr (arg=0xc026b140) at ../../isa/atkbd_isa.c:125 This is just you breaking into the debugger, followed by what looks like a 'panic' command. -- \\ Give a man a fish, and you feed him for a day. \\ Mike Smith \\ Tell him he should learn how to fish himself, \\ msmith@freebsd.org \\ and he'll hate you for a lifetime. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message