Subject: Re: CVS commit: syssrc
To: Bill Sommerfeld <sommerfeld@netbsd.org>
From: Jason R Thorpe <thorpej@zembu.com>
List: source-changes
Date: 05/22/2001 22:32:08
On Wed, May 23, 2001 at 07:25:36AM +0300, Bill Sommerfeld wrote:
This should be fixed in sh3 and pc532 pmaps, too.
>
> Module Name: syssrc
> Committed By: sommerfeld
> Date: Wed May 23 04:25:36 UTC 2001
>
> Modified Files:
> syssrc/sys/arch/i386/i386: pmap.c
>
> Log Message:
> In kern/12554 workaround in pmap_page_remove, don't forget to unmap
> (and unlock) the other pmap's pte's before continuing to the next
> pmap. Avoids pmap lock leaks (generates LOCKDEBUG warning, deadlocks
> MULTIPROCESSOR).
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.123 -r1.124 syssrc/sys/arch/i386/i386/pmap.c
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
>
--
-- Jason R. Thorpe <thorpej@zembu.com>