From owner-freebsd-questions@FreeBSD.ORG Fri Jun 6 09:27:55 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 048C31065689 for ; Fri, 6 Jun 2008 09:27:55 +0000 (UTC) (envelope-from mark@lightflowinterrupted.com) Received: from mc.neutelligent.com (mc.neutelligent.com [66.230.204.9]) by mx1.freebsd.org (Postfix) with ESMTP id C23EF8FC17 for ; Fri, 6 Jun 2008 09:27:54 +0000 (UTC) (envelope-from mark@lightflowinterrupted.com) Received: from reaper (host86-139-73-105.range86-139.btcentralplus.com [86.139.73.105]) by mc.neutelligent.com (Postfix) with ESMTP id EC9B328459; Fri, 6 Jun 2008 05:27:52 -0400 (EDT) From: "Mark" To: "'Riaan Kruger'" Date: Fri, 6 Jun 2008 10:25:28 +0100 Message-ID: <01c801c8c7b7$43767b40$f001a8c0@asgard.movesmountains.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcjHm73nQadeHY/0TuikQdDFEfRAfAAGNG1w X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1914 In-Reply-To: <85c4b1850806052308l6a2ccd6bp2a24527b373b1ef5@mail.gmail.com> Cc: freebsd-questions@freebsd.org Subject: RE: Query on kgdb output X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jun 2008 09:27:55 -0000 Thanks for the response! OK, I tried this again using a new vmcore and got something more useful: Unread portion of the kernel message buffer: sis0: discard frame w/o packet header Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0xbfc04000 fault code = supervisor read, page not present instruction pointer = 0x20:0xc0a31f3a stack pointer = 0x28:0xe3fbbbd4 frame pointer = 0x28:0xe3fbbc14 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 = 34 (irq19: sis0) trap number = 12 panic: page fault cpuid = 0 Uptime: 2h37m48s Physical memory: 977 MB Dumping 164 MB: 149 133 117 101 85 69 53 37 21 5 #0 doadump () at pcpu.h:195 195 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); The network card is being detected as an SiS 900: Jun 6 10:03:36 odin2008 kernel: sis0: port 0x2000-0x20ff mem 0x4a100000-0x4a100fff irq 19 at device 4.0 on pci0 Jun 6 10:03:36 odin2008 kernel: miibus0: on sis0 Jun 6 10:03:36 odin2008 kernel: sis0: Ethernet address: 00:1c:c0:2e:ee:ad Jun 6 10:03:36 odin2008 kernel: sis0: [ITHREAD] Has anyone had any good experiences with this chipset? I can find a few people with similar problems dating back to 2002, but none recently. It's on the supported hardware list. Any ideas as to a fix or workaround? Thanks, Mark Backtrace: (kgdb) bt #0 doadump () at pcpu.h:195 #1 0xc0757727 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409 #2 0xc07579e9 in panic (fmt=Variable "fmt" is not available. ) at /usr/src/sys/kern/kern_shutdown.c:563 #3 0xc0a4c32c in trap_fatal (frame=0xe3fbbb94, eva=3217047552) at /usr/src/sys/i386/i386/trap.c:899 #4 0xc0a4c5b0 in trap_pfault (frame=0xe3fbbb94, usermode=0, eva=3217047552) at /usr/src/sys/i386/i386/trap.c:812 #5 0xc0a4cf5c in trap (frame=0xe3fbbb94) at /usr/src/sys/i386/i386/trap.c:490 #6 0xc0a32edb in calltrap () at /usr/src/sys/i386/i386/exception.s:139 #7 0xc0a31f3a in bus_dmamap_load (dmat=0xc3fda280, map=0xc0bfe140, buf=0x1000000, buflen=2048, callback=0xc0909410 , callback_arg=0xc3f6c378, flags=0) at pmap.h:218 #8 0xc09098ff in sis_newbuf (sc=0xc3fdd300, c=0xc3f6c378, m=0xc4270000) at /usr/src/sys/pci/if_sis.c:1384 #9 0xc090b69d in sis_rxeof (sc=0xc3fdd300) at /usr/src/sys/pci/if_sis.c:1438 #10 0xc090b993 in sis_intr (arg=0xc3fdd300) at /usr/src/sys/pci/if_sis.c:1662 #11 0xc073a94b in ithread_loop (arg=0xc3fcd790) at /usr/src/sys/kern/kern_intr.c:1036 #12 0xc0737749 in fork_exit (callout=0xc073a7a0 , arg=0xc3fcd790, frame=0xe3fbbd38) at /usr/src/sys/kern/kern_fork.c:781 #13 0xc0a32f50 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:205 (kgdb)