Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Dec 2010 11:35:42 +0100
From:      Joel Dahl <joel@FreeBSD.org>
To:        Alan Cox <alc@rice.edu>
Cc:        Alan Cox <alc@FreeBSD.org>, svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r216333 - head/sys/i386/i386
Message-ID:  <20101218103542.GB59878@pluto.vnode.local>
In-Reply-To: <4D0C7C0F.4000703@rice.edu>
References:  <201012092016.oB9KG05P049565@svn.freebsd.org> <20101218070800.GA59878@pluto.vnode.local> <4D0C7C0F.4000703@rice.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On 18-12-2010  3:17, Alan Cox wrote:
> Joel Dahl wrote:
> > On 09-12-2010 20:16, Alan Cox wrote:
> >   
> >> Author: alc
> >> Date: Thu Dec  9 20:16:00 2010
> >> New Revision: 216333
> >> URL: http://svn.freebsd.org/changeset/base/216333
> >>
> >> Log:
> >>   When r207410 eliminated the acquisition and release of the page queues
> >>   lock from pmap_extract_and_hold(), it didn't take into account that
> >>   pmap_pte_quick() sometimes requires the page queues lock to be held.
> >>   This change reimplements pmap_extract_and_hold() such that it no
> >>   longer uses pmap_pte_quick(), and thus never requires the page queues
> >>   lock.
> >>   
> >>   For consistency, adopt the same idiom as used by the new
> >>   implementation of pmap_extract_and_hold() in pmap_extract() and
> >>   pmap_mincore().  It also happens to make these functions shorter.
> >>     
> >
> > Hi Alan,
> >
> > This commit makes my laptop hang everytime I quit X.  I just get a black
> > screen and the machine won't respond to any keys.  Everything works if I
> > go back to r216330.
> >
> >   
> 
> Can you please try the following change?

I'm afraid the patch didn't make any difference.  It still hangs.

-- 
Joel



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