From owner-freebsd-current@FreeBSD.ORG Wed Mar 3 19:47:10 2004 Return-Path: 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 586D716A4CE for ; Wed, 3 Mar 2004 19:47:10 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06E1943D1D for ; Wed, 3 Mar 2004 19:47:10 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.10/8.12.10) with ESMTP id i243juDL040060 for ; Wed, 3 Mar 2004 22:45:56 -0500 (EST) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i243juK4040057 for ; Wed, 3 Mar 2004 22:45:56 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Wed, 3 Mar 2004 22:45:56 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: current@FreeBSD.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: ACPI crash with recent changes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Thu, 04 Mar 2004 03:47:10 -0000 Kernel sync'd up as of about half an hour ago no longer pxeboot's in my test environment: /boot/kernel/acpi.ko text=0x40978 data=0x17e4+0x116c syms=[0x4+0x6360+0x4+0x815a] Copyright (c) 1992-2004 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 5.2-CURRENT #7: Wed Mar 3 22:37:23 EST 2004 rwatson@cboss.rv.nailabs.com:/data/p4/rwatson/projects/netperf_socket/sys/i386/compile/MY WARNING: WITNESS option enabled, expect reduced performance. Preloaded elf kernel "/boot/kernel/kernel" at 0xc0a98000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc0a981a4. kernel trap 12 with interrupts disabled Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0xc1046fdc fault code = supervisor read, page not present instruction pointer = 0x8:0xc07c20e2 stack pointer = 0x10:0xc0c21c7c frame pointer = 0x10:0xc0c21ce0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = resume, IOPL = 0 current process = 0 () kernel: type 12 trap, code=0 Stopped at contigmalloc1+0x362: movl -0x24(%edi,%eax,1),%edx db> trace contigmalloc1(1000,c08c79a0,1,0,9ffff) at contigmalloc1+0x362 contigmalloc(1000,c08c79a0,1,0,9ffff) at contigmalloc+0x6b bus_dmamem_alloc(c128a580,c0a88744,1,c0a887a8,ffffffff) at bus_dmamem_alloc+0xcd acpi_alloc_wakeup_handler(0,c1ec00,c1e000,c1ec00,c1e000) at acpi_alloc_wakeup_handler+0xb9 mi_startup() at mi_startup+0xb5 begin() at begin+0x2c db> Kernel from 48 hours ago works fine. I'll try to take a look at this in detail tomorrow morning if no one else has got to it by then. Thanks, Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Senior Research Scientist, McAfee Research