Module Name: src Committed By: thorpej Date: Fri Mar 29 03:11:32 UTC 2019
Modified Files: src/sys/arch/alpha/alpha: pmap.c Log Message: Fix a couple of latent MP issues in the Alpha pmap: - In pmap_activate(), even though we manipulate the active mask with atomic ops, the lev1map pointer needs to stay consistent, so we do, in fact, have to take the pmap lock there. - In pmap_emulate_reference(), some of the DEBUG checks done here are race-prone, so don't do them. (Leave them #if 0'd out for documentary purposes.) To generate a diff of this commit: cvs rdiff -u -r1.263 -r1.264 src/sys/arch/alpha/alpha/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.