Re: Another pmap related panic

From: Mark Tinguely <tinguely_at_casselton.net>
Date: Tue, 26 Aug 2003 09:36:47 -0500 (CDT)
Thank-you,

The fact that pmap_pte_quick() panics on the untrue mutex should
indicate that it is possible that 2 processors may enter pmap_pte_quick()
at the same time and therefore it is possible to have the one processor
invalidate the VA/PA mapping using PADDR1/PMAP1. If that is true then
the first processor should trap/panic when dereferencing the VA address.

If the above is true, a PADDR1 mutex could be added, or use a seperate
PADDR/PMAP per processor. Looks like there is already mutex for the
copy maps. Did you want me to work up a test PADDR mutex?

--Mark.
Received on Tue Aug 26 2003 - 05:36:49 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:20 UTC