From owner-freebsd-current Sat Jan 4 8:32: 7 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B40837B401 for ; Sat, 4 Jan 2003 08:31:55 -0800 (PST) Received: from mx01.goddamnbastard.org (12-249-234-146.client.attbi.com [12.249.234.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 829AF43E4A for ; Sat, 4 Jan 2003 08:31:49 -0800 (PST) (envelope-from ryanb@goddamnbastard.org) Received: by mx01.goddamnbastard.org (Postfix, from userid 1000) id 51408154DC; Sat, 4 Jan 2003 10:31:45 -0600 (CST) Date: Sat, 4 Jan 2003 10:31:45 -0600 From: ryan beasley To: current@freebsd.org Subject: panic: blockable sleep lock (sleep mutex) Giant @ /usr/src/sys/vm/vm_fault.c:206 Message-ID: <20030104163145.GT311@goddamnbastard.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zmbF4WfaG2f6E7cU" Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --zmbF4WfaG2f6E7cU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This machine panic-ed while relatively idle. It was primarily juggling only a few screen sessions with instances of vim. After grabbing what could be useful in response to the first panic, I request= ed a panic to get a coredump. The kernel disagreed, panic-ed for another reason entirely, and followed by doing some crazy things until it finally rebooted itself. Sources are HEAD from Dec 28th, 2002, 04:00 -0600. DDB session reprinted below. dmesg at the tail. Any ideas? :(. panic: blockable sleep lock (sleep mutex) Giant @ /usr/src/sys/vm/vm_fault.= c:206 Debugger("panic") Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0 db> ps pid proc addr uid ppid pgrp flag stat wmesg wchan cmd 606 c17141c8 ca6c6000 0 598 598 0000000 norm[SLPQ nfsd c11f7600= ][SLP] nfsd 605 c1265ab0 ca3de000 0 598 598 0000000 norm[SLPQ nfsd c11f7400= ][SLP] nfsd 604 c16c9ab0 ca6ad000 0 598 598 0000000 norm[SLPQ nfsd c11f7200= ][SLP] nfsd 603 c124ac78 ca3d7000 0 598 598 0000000 norm[SLPQ nfsd c1666a00= ][SLP] nfsd 602 c1713000 ca6bc000 0 598 598 0000000 norm[SLPQ nfsd c1666e00= ][SLP] nfsd 601 c1713c78 ca6c4000 0 598 598 0000000 norm[SLPQ nfsd c170d000= ][SLP] nfsd 600 c146d8e8 ca65d000 0 598 598 0000000 norm[SLPQ nfsd c170d200= ][SLP] nfsd 599 c17138e8 ca6c2000 0 598 598 0000000 norm[SLPQ nfsd c170d400= ][SLP] nfsd 598 c16c98e8 ca6ac000 0 1 598 0000000 norm[SLPQ accept c13a8936= ][SLP] nfsd 596 c1713720 ca6c1000 0 1 596 0000000 norm[CVQ select c03043b4]= [SLP] mountd 594 c16c9c78 ca6ae000 1 1 594 0000100 norm[CVQ select c03043b4]= [SLP] rpcbind 502 c146dab0 ca65e000 1000 453 502 0004002 norm[CPU 0] bash 480 c17131c8 ca6bd000 1000 479 480 0004002 norm[SLPQ ttyin c11f7040= ][SLP] bash 479 c1713390 ca6be000 1000 478 479 0000000 norm[CVQ select c03043b4]= [SLP] screen-3.9.13 478 c1713558 ca6c0000 1000 475 478 2004002 norm[SLPQ pause ca6c0000= ][SLP] screen-3.9.13 475 c1713ab0 ca6c3000 1000 442 475 0004002 norm[SLPQ wait c1713ab0= ][SLP] bash 471 c1714390 ca6c7000 1000 465 471 4004002 norm[CVQ select c03043b4]= [SLP] vim 470 c1714558 ca6fe000 1000 465 470 4004002 norm[CVQ select c03043b4]= [SLP] vim 469 c16c5720 ca66a000 1000 465 469 4004002 norm[CVQ select c03043b4]= [SLP] vim 468 c146dc78 ca65f000 1000 465 468 4004002 norm[CVQ select c03043b4]= [SLP] vim 467 c16c5000 ca666000 1000 465 467 4004002 norm[CVQ select c03043b4]= [SLP] vim 466 c16c51c8 ca667000 1000 465 466 4004002 norm[CVQ select c03043b4]= [SLP] vim 465 c16c5390 ca668000 1000 464 465 0000000 norm[CVQ select c03043b4]= [SLP] screen-3.9.13 464 c16c5558 ca669000 1000 462 462 2004002 norm[SLPQ pause ca669000= ][SLP] screen-3.9.13 462 c16c58e8 ca66f000 1000 461 462 0004002 norm[SLPQ wait c16c58e8= ][SLP] sh 461 c16c5ab0 ca6a5000 1000 441 461 0004002 norm[SLPQ wait c16c5ab0= ][SLP] bash 460 c16c5c78 ca6a6000 1000 453 460 4004002 norm[CVQ select c03043b4]= [SLP] vim 459 c16c9000 ca6a7000 1000 453 459 4004002 norm[CVQ select c03043b4]= [SLP] vim 458 c16c91c8 ca6a8000 1000 453 458 4004002 norm[CVQ select c03043b4]= [SLP] vim 457 c16c9390 ca6a9000 1000 453 457 4004002 norm[CVQ select c03043b4]= [SLP] vim 456 c16c9558 ca6aa000 1000 453 456 4004002 norm[CVQ select c03043b4]= [SLP] vim 455 c16c9720 ca6ab000 1000 453 455 4004002 norm[CVQ select c03043b4]= [SLP] vim 454 c1267558 ca419000 1000 453 454 4004002 norm[CVQ select c03043b4]= [SLP] vim 453 c1265558 ca3db000 1000 452 453 0000000 norm[CVQ select c03043b4]= [SLP] screen-3.9.13 452 c1267000 ca416000 1000 450 450 2004002 norm[SLPQ pause ca416000= ][SLP] screen-3.9.13 450 c1265720 ca3dc000 1000 449 450 0004002 norm[SLPQ wait c1265720= ][SLP] sh 449 c1267390 ca418000 1000 440 449 0004002 norm[SLPQ wait c1267390= ][SLP] bash 447 c1267720 ca41a000 0 439 447 0004002 norm[SLPQ ttyin c09e4a10= ][SLP] bash 446 c12678e8 ca41b000 0 1 446 0004002 norm[SLPQ ttyin c1345c10= ][SLP] getty 445 c1267ab0 ca41c000 0 1 445 0004002 norm[SLPQ ttyin c1219210= ][SLP] getty 444 c1267c78 ca41d000 0 1 444 0004002 norm[SLPQ ttyin c1219810= ][SLP] getty 443 c146d000 ca658000 0 1 443 0004002 norm[SLPQ ttyin c1219e10= ][SLP] getty 442 c146d1c8 ca659000 0 1 442 0004102 norm[SLPQ wait c146d1c8= ][SLP] login 441 c146d390 ca65a000 0 1 441 0004102 norm[SLPQ wait c146d390= ][SLP] login 440 c146d558 ca65b000 0 1 440 0004102 norm[SLPQ wait c146d558= ][SLP] login 439 c146d720 ca65c000 0 1 439 0004102 norm[SLPQ wait c146d720= ][SLP] login 430 c1265c78 ca3df000 0 1 430 0000000 norm[SLPQ nanslp c032e794= ][SLP] cron 393 c1265390 ca3da000 25 1 393 2000100 norm[SLPQ pause ca3da000= ][SLP] sendmail 387 c124aab0 ca3d6000 0 1 387 0000100 norm[CVQ select c03043b4]= [SLP] sshd 214 c1265000 ca3d8000 0 1 214 0000000 norm[CVQ select c03043b4]= [SLP] syslogd 164 c12658e8 ca3dd000 0 0 0 0000204 norm[IWAIT] irq9: dc0 113 c12651c8 ca3d9000 0 1 113 2000000 norm[SLPQ pause ca3d9000= ][SLP] adjkerntz 31 c12671c8 ca417000 0 0 0 0000204 norm[SLPQ nfsidl c030d8cc= ][SLP] nfsiod 3 30 c11a4558 c6385000 0 0 0 0000204 norm[SLPQ nfsidl c030d8c8= ][SLP] nfsiod 2 29 c11a4720 c63bc000 0 0 0 0000204 norm[SLPQ nfsidl c030d8c4= ][SLP] nfsiod 1 28 c11a48e8 c63bd000 0 0 0 0000204 norm[SLPQ nfsidl c030d8c0= ][SLP] nfsiod 0 27 c11a4ab0 c63be000 0 0 0 0000204 norm[SLPQ vlruwt c11a4ab0= ][SLP] vnlru 9 c11a4c78 c63bf000 0 0 0 0000204 norm[SLPQ syncer c030226c= ][SLP] syncer 8 c124a000 ca3d0000 0 0 0 0000204 norm[SLPQ psleep c03535f4= ][SLP] bufdaemon 7 c124a1c8 ca3d1000 0 0 0 000020c norm[SLPQ pgzero c0355054= ][SLP] pagezero 6 c124a390 ca3d2000 0 0 0 0000204 norm[SLPQ psleep c035506c= ][SLP] vmdaemon 5 c124a558 ca3d3000 0 0 0 0000204 norm[SLPQ psleep c03127d8= ][SLP] pagedaemon 26 c124a720 ca3d4000 0 0 0 0000204 new [IWAIT] irq8: rtc 25 c124a8e8 ca3d5000 0 0 0 0000204 new [IWAIT] irq0: clk 24 c09f11c8 c5f7a000 0 0 0 0000204 new [IWAIT] irq4: sio0 23 c09f1390 c5f7b000 0 0 0 0000204 norm[IWAIT] swi0: tty:sio 22 c09f1558 c5f7c000 0 0 0 0000204 norm[IWAIT] irq6: fdc0 21 c09f1720 c5f7d000 0 0 0 0000204 new [IWAIT] irq12: psm0 20 c09f18e8 c5f7e000 0 0 0 0000204 norm[IWAIT] irq1: atkbd0 19 c09f1ab0 c5f7f000 0 0 0 0000204 norm[IWAIT] irq15: ata1 18 c09f1c78 c5f80000 0 0 0 0000204 norm[IWAIT] irq14: ata0 17 c11a4000 c6382000 0 0 0 0000204 new [IWAIT] irq13: 16 c11a41c8 c6383000 0 0 0 0000204 new [IWAIT] swi5: task que= ue 15 c11a4390 c6384000 0 0 0 0000204 norm[SLPQ sleep c031c0a0= ][SLP] random 4 c09ea000 c5f05000 0 0 0 0000204 norm[SLPQ g_down c02fb770= ][SLP] g_down 3 c09ea1c8 c5f72000 0 0 0 0000204 norm[SLPQ g_up c02fb76c= ][SLP] g_up 2 c09ea390 c5f73000 0 0 0 0000204 norm[SLPQ g_events c02fb7= 64][SLP] g_event 14 c09ea558 c5f74000 0 0 0 0000204 new [IWAIT] swi4: vm 13 c09ea720 c5f75000 0 0 0 000020c norm[IWAIT] swi6: tty:sio = clock 12 c09ea8e8 c5f76000 0 0 0 0000204 norm[IWAIT] swi1: net 11 c09eaab0 c5f77000 0 0 0 000020c norm[Can run] idle 1 c09eac78 c5f78000 0 0 1 0004200 norm[SLPQ wait c09eac78= ][SLP] init 10 c09f1000 c5f79000 0 0 0 0000204 norm[CVQ ktrace c032b2b4]= [SLP] ktrace 0 c02fc9c0 c0403000 0 0 0 0000200 norm[SLPQ sched c02fc9c0= ][SLP] swapper db> sh locks exclusive sleep mutex Giant r =3D 0 (0xc03010c0) locked @ /usr/src/sys/vm/v= m_fault.c:206 db> trace Debugger(c02dc68c,c032de60,c02df341,c63a0864,1) at Debugger+0x54 panic(c02df341,c02ea766,c02dbeea,c02ea2b6,ce) at panic+0xab witness_lock(c03010c0,8,c02ea2b6,ce,c16b7470) at witness_lock+0x97 _mtx_lock_flags(c03010c0,0,c02ea2b6,ce,256) at _mtx_lock_flags+0xb1 vm_fault(c082f000,c17ae000,1,0,c11a5700) at vm_fault+0x59 trap_pfault(c63a0a6c,0,c17aef46,c01bd1fb,c17aef46) at trap_pfault+0x161 trap(c0320018,10,c02d0010,c02eb0b8,c0300f20) at trap+0x3dd calltrap() at calltrap+0x5 --- trap 0xc, eip =3D 0xc01fb28a, esp =3D 0xc63a0aac, ebp =3D 0xc63a0ab0 --- strcmp(c02eb0b8,c17aef46,c02df1c7,3d7,c1606130) at strcmp+0xa enroll(c02eb0b8,c0300f20,c02df1c7,181,c1606130) at enroll+0x98 witness_init(c1606130,34,c1606130,c083a384) at witness_init+0x175 mtx_init(c1606130,c02eb0b8,0,0,8) at mtx_init+0x101 _vm_object_allocate(0,8,0,c1606130,256) at _vm_object_allocate+0x3a vm_object_allocate_wait(0,8,0,0,c63a0ba4) at vm_object_allocate_wait+0x56 vm_object_allocate(0,8,0,20702b8,8178000) at vm_object_allocate+0x28 vm_map_lookup(c63a0c58,8178000,2,c63a0c5c,c63a0c4c) at vm_map_lookup+0x20d vm_fault(c16ad5b0,8178000,2,8,c11a5700) at vm_fault+0xa5 trap_pfault(c63a0d48,1,8178000,c02fce28,8178000) at trap_pfault+0xef trap(814002f,2f,bfbf002f,8000,8000) at trap+0x242 calltrap() at calltrap+0x5 --- trap 0xc, eip =3D 0x80b13d4, esp =3D 0xbfbff590, ebp =3D 0xbfbff5d8 --- db> panic panic: from debugger Uptime: 15m40s Dumping 64 MB ata0: resetting devices .. panic: mi_switch: switch in a critical section Uptime: 15m40s panic: witness_destroy: lock (sleep mutex) pseudofs_vncache is not initiali= zed Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s Fatal double fault: eip =3D 0xc02c7d60 esp =3D 0xc639efe8 ebp =3D 0xc639f06c panic: double fault Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Uptime: 15m40s panic: _sx_xlock (shutdown_post_sync): xlock already held @ /usr/src/sys/ke= rn/kern_shutdown.c:360 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #7: Fri Jan 3 09:25:52 CST 2003 ryanb@fredrik.internal.goddamnbastard.org:/usr/obj/usr/src/sys/FREDRIK_= DP_INV Preloaded elf kernel "/boot/kernel/kernel" at 0xc03e3000. Preloaded elf module "/boot/kernel/vesa.ko" at 0xc03e30b4. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 2392297804 Hz CPU: Pentium 4 (2392.30-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0xf24 Stepping =3D 4 Features=3D0x3febfbff real memory =3D 67108864 (64 MB) avail memory =3D 61079552 (58 MB) Initializing GEOMetry subsystem Pentium Pro MTRR support enabled VESA: v3.0, 65536k memory, flags:0x1, mode table:0xc03e0c22 (1000022) VESA: NVidia npx0: on motherboard npx0: INT 16 interface Using $PIR table, 8 entries at 0xc00f44e0 pcib0: at pcibus 0 on motherboard pci0: on pcib0 agp0: mem 0xf8000000-0xfbffffff at device = 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) pci0: at device 29.0 (no driver attached) pci0: at device 29.1 (no driver attached) pci0: at device 29.2 (no driver attached) pci0: at device 29.7 (no driver attached) pcib2: at device 30.0 on pci0 pci2: on pcib2 pci2: at device 1.0 (no driver attached) pci2: