CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2012/03/19 14:42:26
Modified files: sys/arch/mips64/mips64: cache_loongson2.S cache_r10k.S cache_r5k.S pmap.c Log message: Recent uvm code (and maybe not-so-recent, but it did not explode^WKASSERT at my face then...) depends upon PMAP_PREFER_ALIGN to be a power of two, minus one. On mips64 with 4KB pages, the runtime variable used to compute PMAP_PREFER_ALIGN had the low PAGE_SHIFT bits zeroed (for no good reason I'd say). Don't bother zeroing them anymore.