From owner-freebsd-i386@FreeBSD.ORG Wed May 2 17:20:03 2007 Return-Path: X-Original-To: freebsd-i386@hub.freebsd.org Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1136E16A401 for ; Wed, 2 May 2007 17:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id E6A7B13C45A for ; Wed, 2 May 2007 17:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l42HK2fC025424 for ; Wed, 2 May 2007 17:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l42HK2RV025423; Wed, 2 May 2007 17:20:02 GMT (envelope-from gnats) Resent-Date: Wed, 2 May 2007 17:20:02 GMT Resent-Message-Id: <200705021720.l42HK2RV025423@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Denis Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8ECE16A408 for ; Wed, 2 May 2007 17:17:14 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id 9356F13C4BA for ; Wed, 2 May 2007 17:17:14 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l42HHEVD044377 for ; Wed, 2 May 2007 17:17:14 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l42HCCO8043530; Wed, 2 May 2007 17:12:12 GMT (envelope-from nobody) Message-Id: <200705021712.l42HCCO8043530@www.freebsd.org> Date: Wed, 2 May 2007 17:12:12 GMT From: Denis To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: i386/112357: kernel panic (swi0: sio) X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 May 2007 17:20:03 -0000 >Number: 112357 >Category: i386 >Synopsis: kernel panic (swi0: sio) >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed May 02 17:20:02 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Denis >Release: 6.2 RELEASE >Organization: >Environment: FreeBSD radio.lepetykha.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Sat Mar 31 10:56:44 EEST 2007 admin@mail.lepetykha.net:/usr/src/sys/i386/compile/GATE i386 >Description: Box is SMP (AMD Athlon X2), using 4-port RS232 multiport PCI card for dial-in. Additional kernel options: options SMP device puc options MSIZE=256 options TTYHOG=4096 options DEVICE_POLLING options HZ=1000 Here the backtrace of kernel dump: Unread portion of the kernel message buffer: Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x14 fault code = supervisor read, page not present instruction pointer = 0x20:0xc070c3d6 stack pointer = 0x28:0xd44cdc50 frame pointer = 0x28:0xd44cdc7c 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 = 33 (swi0: sio) trap number = 12 panic: page fault cpuid = 1 Uptime: 4h49m35s Dumping 511 MB (2 chunks) chunk 0: 1MB (158 pages) ... ok chunk 1: 511MB (130800 pages) 495 479 463 447 431 415 399 383 367 351 335 319 303 287 271 255 239 223 207 191 175 159 143 127 111 95 79 63 47 31 15 #0 doadump () at pcpu.h:165 165 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); (kgdb) bt #0 doadump () at pcpu.h:165 #1 0xc0590fd6 in boot (howto=260) at ../../../kern/kern_shutdown.c:409 #2 0xc05912fd in panic (fmt=0xc0746dfb "%s") at ../../../kern/kern_shutdown.c:565 #3 0xc070e490 in trap_fatal (frame=0xd44cdc10, eva=20) at ../../../i386/i386/trap.c:837 #4 0xc070e1cf in trap_pfault (frame=0xd44cdc10, usermode=0, eva=20) at ../../../i386/i386/trap.c:745 #5 0xc070de29 in trap (frame= {tf_fs = 8, tf_es = 40, tf_ds = 40, tf_edi = -1018904244, tf_esi = 20, tf_ebp = -733160324, tf_isp = -733160388, tf_ebx = 108, tf_edx = 108, tf_ecx = 27, tf_eax = -1018904264, tf_trapno = 12, tf_err = 0, tf_eip = -1066351658, tf_cs = 32, tf_eflags = 66070, tf_esp = 0, tf_ss = -1019146184}) at ../../../i386/i386/trap.c:435 #6 0xc06fa86a in calltrap () at ../../../i386/i386/exception.s:139 #7 0xc070c3d6 in generic_bcopy () at ../../../i386/i386/support.s:489 Previous frame inner to this frame (corrupt stack?) (kgdb) list *0xc070c3d6 0xc070c3d6 is at ../../../i386/i386/support.s:490. 485 cmpl %ecx,%eax /* overlapping && src < dst? */ 486 jb 1f 487 488 shrl $2,%ecx /* copy by 32-bit words */ 489 cld /* nope, copy forwards */ 490 rep 491 movsl 492 movl 20(%esp),%ecx 493 andl $3,%ecx /* any bytes left? */ 494 rep >How-To-Repeat: Problem appears in random. >Fix: >Release-Note: >Audit-Trail: >Unformatted: