Subject: Re: CVS commit: syssrc/sys/arch
To: None <thorpej@wasabisystems.com>
From: Robert Swindells <rjs@fdy2.demon.co.uk>
List: port-arm
Date: 03/25/2002 21:58:41
>Module Name:    syssrc
>Committed By:   thorpej
>Date:           Mon Mar 25 04:51:21 UTC 2002
>
>Modified Files:
>        syssrc/sys/arch/acorn32/acorn32: rpc_machdep.c
>        syssrc/sys/arch/arm/arm32: pmap.c
>        syssrc/sys/arch/cats/cats: cats_machdep.c
>        syssrc/sys/arch/evbarm/integrator: integrator_machdep.c
>        syssrc/sys/arch/evbarm/iq80310: iq80310_machdep.c
>        syssrc/sys/arch/hpcarm/hpcarm: hpc_machdep.c
>        syssrc/sys/arch/netwinder/netwinder: netwinder_machdep.c
>        syssrc/sys/arch/shark/ofw: ofw.c
>
>Log Message:
>* Fix use of pmap_curmaxkvaddr.
>* Use the PTP hint in the pmap.

This change is causing an assertion failure in uvm_pagealloc_strat()
when pmap_growkernel() is called. 

The one that fails is on line 997 of uvm/uvm_page.c:

	KASSERT(off == trunc_page(off));

Robert Swindells