summaryrefslogtreecommitdiff
path: root/sys/arch/hp300/conf
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>2002-03-15 21:44:19 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>2002-03-15 21:44:19 +0000
commit272e5ac533a4d733e5bb17d6eb9b1a8ce4c26df5 (patch)
tree1f73911329d48df3f982381c1abebeeb499bdb8a /sys/arch/hp300/conf
parent95b13325476dd5114a97010e5cffb1a38740bb62 (diff)
rewrite a pmap to use multilevel page tables.
lower 12 bits contain the perms, no unused bits left, but a couple for off-tlb use (as the ref implemented now). do not use the hvt, which might get some use later if proven to speed thigs up, tlb handlers would po another dozen of insns though, but if that's worth its... move on the data seg and map kernel text rdonly (idea form fredette), since all of the page0 mods done before that we are all fine except for some viper fluff, but later w/ that. this also picks up a bit more of ddb magic for bpt and ss. tlb handlers can use a little bit more of attention, but things, visually, seem to be much faster already, -- sorry, no benchmarks for now. * effort sponsored in part by the `henry st. old ale house' * and mr.pete and mr.lee in particular in thier generous entrirety. * the proj took a little more that 72man*h as it was expected, * but within murhy's law estimations.
Diffstat (limited to 'sys/arch/hp300/conf')
0 files changed, 0 insertions, 0 deletions