From nobody@FreeBSD.org  Tue Feb 28 07:57:38 2006
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 66A8916A420
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 28 Feb 2006 07:57:38 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 3935B43D45
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 28 Feb 2006 07:57:38 +0000 (GMT)
	(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 k1S7vbYX073639
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 28 Feb 2006 07:57:37 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id k1S7vbuS073638;
	Tue, 28 Feb 2006 07:57:37 GMT
	(envelope-from nobody)
Message-Id: <200602280757.k1S7vbuS073638@www.freebsd.org>
Date: Tue, 28 Feb 2006 07:57:37 GMT
From: Edwin Sheldon <hungsquirrel@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Page fault on `kldunload snd_driver`
X-Send-Pr-Version: www-2.3

>Number:         93930
>Category:       amd64
>Synopsis:       Page fault on `kldunload snd_driver`
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-amd64
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 28 08:00:15 GMT 2006
>Closed-Date:    Wed Jun 14 09:23:16 GMT 2006
>Last-Modified:  Wed Jun 14 09:23:16 GMT 2006
>Originator:     Edwin Sheldon
>Release:        6.1-BETA2
>Organization:
>Environment:
FreeBSD deltron.hungsquirrel.org 6.1-BETA2 FreeBSD 6.1-BETA2 #0: Thu Feb 16 22:41:50 UTC 2006     root@bloom.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Upon executing `kldunload snd_driver`, the system reboots.  dmesg shows a page fault when the command was executed.

tail of dmesg:
----------------------------

Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x29
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xffffffff80556277
stack pointer           = 0x10:0xffffffffae55ba30
frame pointer           = 0x10:0xffffff004fedfe00
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 5983 (kldunload)
trap number             = 12
panic: page fault
Uptime: 6h14m46s
Cannot dump. No dump device defined.
Automatic reboot in 15 seconds - press a key on the console to abort
>How-To-Repeat:
# kldload snd_driver
# kldunload snd_driver
>Fix:

>Release-Note:
>Audit-Trail:

From: Kris Kennaway <kris@obsecurity.org>
To: Edwin Sheldon <hungsquirrel@gmail.com>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: amd64/93930: Page fault on `kldunload snd_driver`
Date: Tue, 28 Feb 2006 05:05:51 -0500

 --+QahgC5+KEYLbs62
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 On Tue, Feb 28, 2006 at 07:57:37AM +0000, Edwin Sheldon wrote:
 
 > Upon executing `kldunload snd_driver`, the system reboots.  dmesg
 > shows a page fault when the command was executed.
 
 Please verify that your modules were rebuilt with your kernel build
 (e.g. have the same timestamp).  Stale modules often cause page
 faults.
 
 If so, please configure your system for crashdumps, build a debugging
 kernel and obtain a gdb traceback (as described in the kernel
 debugging chapter of the developers' handbook).
 
 Kris
 
 --+QahgC5+KEYLbs62
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2.1 (FreeBSD)
 
 iD8DBQFEBCB+Wry0BWjoQKURAudaAJ47CryNmAzWqsksBjZmD6+FVBgTjwCfWwt+
 abIeLDkVCFFQfN+PPm8Zeqs=
 =7nIr
 -----END PGP SIGNATURE-----
 
 --+QahgC5+KEYLbs62--
State-Changed-From-To: open->closed 
State-Changed-By: linimon 
State-Changed-When: Wed Jun 14 09:22:42 UTC 2006 
State-Changed-Why:  
Feedback timeout (>3 months). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=93930 
>Unformatted:
