Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Jun 2004 03:28:22 -0500
From:      Alan Cox <alc@cs.rice.edu>
To:        Bruce M Simpson <bms@FreeBSD.org>, phk@freebsd.org
Cc:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/67898: page fault while in kernel mode
Message-ID:  <20040623082822.GM18577@cs.rice.edu>
In-Reply-To: <200406230700.i5N70NGC083889@freefall.freebsd.org>
References:  <200406230700.i5N70NGC083889@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 23, 2004 at 07:00:23AM +0000, Bruce M Simpson wrote:
> Synopsis: page fault while in kernel mode
> 
> Responsible-Changed-From-To: freebsd-bugs->alc
> Responsible-Changed-By: bms
> Responsible-Changed-When: Wed Jun 23 07:00:07 GMT 2004
> Responsible-Changed-Why: 
> One for alc@, he was here recently
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=67898

This should actually go to phk@.  The problem here appears to be that
the geomified swap strategy routines are no longer setting b_dev
(except to NULL in swapdev_strategy()).  Consequently, devtoname()
dereferences a NULL pointer.

I can imagine a quick fix, but Poul may have better ideas.

Alan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040623082822.GM18577>