From owner-freebsd-current@FreeBSD.ORG Wed Apr 29 16:16:27 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F63B106566B for ; Wed, 29 Apr 2009 16:16:27 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by mx1.freebsd.org (Postfix) with ESMTP id 1C1DF8FC16 for ; Wed, 29 Apr 2009 16:16:26 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.3/8.14.3) with ESMTP id n3TGGQHu051159 for ; Wed, 29 Apr 2009 09:16:26 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.3/8.14.3/Submit) id n3TGGQsW051158 for current@freebsd.org; Wed, 29 Apr 2009 09:16:26 -0700 (PDT) (envelope-from david) Date: Wed, 29 Apr 2009 09:16:26 -0700 From: David Wolfskill To: current@freebsd.org Message-ID: <20090429161626.GQ1387@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , current@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4v4CeaphHHcoDrun" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: Panic "Fatal trap 18: integer divide fault while in kernel mode" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2009 16:16:27 -0000 --4v4CeaphHHcoDrun Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable My build machine had no trouble building & booting r191662, but my laptop's boot came to a screeching halt rather quickly. Here's cut/paste for serial console of the single-user mode boot sequence: GDB: no debug ports present KDB: debugger backends: ddb KDB: current backend: ddb SMAP type=3D01 base=3D0000000000000000 len=3D000000000009fc00 SMAP type=3D02 base=3D000000000009fc00 len=3D0000000000000400 SMAP type=3D01 base=3D0000000000100000 len=3D000000002fee2800 SMAP type=3D02 base=3D000000002ffe2800 len=3D000000000001d800 SMAP type=3D02 base=3D00000000feda0000 len=3D0000000000060000 SMAP type=3D02 base=3D00000000ffb80000 len=3D0000000000480000 Copyright (c) 1992-2009 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 8.0-CURRENT #1025 r191662: Wed Apr 29 08:28:59 PDT 2009 root@g1-37.catwhisker.org:/common/S4/obj/usr/src/sys/CANARY WARNING: WITNESS option enabled, expect reduced performance. Preloaded elf kernel "/boot/kernel/kernel" at 0xc1125000. Preloaded elf module "/boot/kernel/linux.ko" at 0xc112514c. Preloaded elf module "/boot/kernel/if_an.ko" at 0xc11251f8. Preloaded elf module "/boot/kernel/if_wi.ko" at 0xc11252a4. Preloaded elf module "/boot/kernel/radeon.ko" at 0xc1125350. Preloaded elf module "/boot/kernel/drm.ko" at 0xc11253fc. Timecounter "i8254" frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 2392949196 Hz CPU: Mobile Intel(R) Pentium(R) 4 - M CPU 2.40GHz (2392.95-MHz 686-class CP= U) Origin =3D "GenuineIntel" Id =3D 0xf27 Stepping =3D 7 Features=3D0xbfebf9ff Features2=3D0x400 Instruction TLB: 4 KB, 2 MB or 4 MB pages, fully associative, 128 entries Data TLB: 4 KB or 4 MB pages, fully associative, 64 entries 1st-level data cache: 8 KB, 4-way set associative, sectored cache, 64 byte = line size Trace cache: 12K-uops, 8-way set associative 2nd-level cache: 512 KB, 8-way set associative, sectored cache, 64 byte lin= e size real memory =3D 805306368 (768 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) 0x0000000001425000 - 0x000000002f2d9fff, 770396160 bytes (188085 pages) avail memory =3D 769642496 (733 MB) bios32: Found BIOS32 Service Directory header at 0xc00ffe80 bios32: Entry =3D 0xffe90 (c00ffe90) Rev =3D 0 Len =3D 1 pcibios: PCI BIOS entry at 0xf0000+0xbfee pnpbios: Found PnP BIOS data at 0xc00fe2d0 pnpbios: Entry =3D f0000:e2f4 Rev =3D 1.0 pnpbios: Event flag at 4b4 Other BIOS signatures found: Fatal trap 18: integer divide fault while in kernel mode cpuid =3D 0; apic id =3D 00 instruction pointer =3D 0x20:0xc0b34433 stack pointer =3D 0x28:0xc1420d00 frame pointer =3D 0x28:0xc1420d20 code segment =3D base 0x0, limit 0xfffff, type 0x1b =3D DPL 0, pres 1, def32 1, gran 1 processor eflags =3D interrupt enabled, resume, IOPL =3D 0 current process =3D 0 (swapper) [thread pid 0 tid 100000 ] Stopped at cpu_topo+0x43: idivl %ecx,%eax db>=20 [Note: I've been in the habit of tracking head/CURRENT on a daily basis, and had no problems building today's while running yesterday's, which was r1916?? -- sorry; looks as if I'll need to boot from a different kernel to get that info. (I've already powered off my build machine, and it's at home, while I'm at work.)] Is there anything of use I might get from DDB? Peace, david --=20 David H. Wolfskill david@catwhisker.org Depriving a girl or boy of an opportunity for education is evil. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --4v4CeaphHHcoDrun Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEARECAAYFAkn4fVkACgkQmprOCmdXAD1V+wCfZ65jm4VsiUKS4j/4riTkTsiZ 0dIAn3hFw9Wg1z8VnBSNOAVuzgfWVTKD =z7+1 -----END PGP SIGNATURE----- --4v4CeaphHHcoDrun--