Subject: Re: SIR Reset with todays sources
To: Tobias Nygren <tnn+nbsd@nygren.pp.se>
From: Martin Husemann <martin@duskware.de>
List: port-sparc64
Date: 03/25/2007 21:37:53
On Sun, Mar 25, 2007 at 08:59:31PM +0200, Martin Husemann wrote:
> But changing the one in pmap_remove_all to set the secondary context to
> -1 instead of 0 does the trick.
On second thought: removing that stxa(CTX_SECONDARY, ASI_DMMU, 0) completely
does the trick too.
I'm not sure there could be any data accesses happening between this and the
removal of the mapping in pmap_remove(), and if those would happen, if still
allowing them would be evil. I suppose we can ignore this.
Martin