Date: Wed, 25 Mar 2009 11:32:54 -0500 (CDT) From: Mark Tinguely <tinguely@casselton.net> To: imp@bsdimp.com, tinguely@casselton.net Cc: freebsd-arm@freebsd.org Subject: Re: ARM atomic question Message-ID: <200903251632.n2PGWsLw029856@casselton.net> In-Reply-To: <20090324.190900.1598390393.imp@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Right. The kernel checks to see if a RAS is in flight. If so, it > restores the pc to the start of the RAS. > > Warner Thank-you, I found it in the PUSHFRAMEINSVC definition. That was the piece of the puzzle that I was missing, sorry for the noise. Thank-you to Grzegorz Bernacki for doing testing on the cache coherency problem when the kernel mapped page is shared. He gave me insight to the fact that a shared kernel mapped page can be removed via pmap_remove_all(). --Mark.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903251632.n2PGWsLw029856>