ARM atomic question
tinguely at casselton.net
Wed Mar 25 09:33:01 PDT 2009
> Right. The kernel checks to see if a RAS is in flight. If so, it
> restores the pc to the start of the RAS.
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().
More information about the freebsd-arm