diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2007-10-24 20:01:39 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2007-10-24 20:01:39 +0000 |
commit | a649fd7acf8837f41450313169ec2b40df408eae (patch) | |
tree | 4d567b9a359e9623eae4920a7f778946f3b5a485 /sys/arch/sgi | |
parent | d6741fc9e75d7d300302bbf66e87fd67da3f421b (diff) |
In cpu_switchto(), load pmap->pm_tlbpid manually, instead of expecting
pmap_update() to return with this value in v0. A void function. Bwahahaha.
Diffstat (limited to 'sys/arch/sgi')
-rw-r--r-- | sys/arch/sgi/sgi/genassym.cf | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/arch/sgi/sgi/genassym.cf b/sys/arch/sgi/sgi/genassym.cf index 2e5ac9202f8..9d6968489f0 100644 --- a/sys/arch/sgi/sgi/genassym.cf +++ b/sys/arch/sgi/sgi/genassym.cf @@ -1,4 +1,4 @@ -# $OpenBSD: genassym.cf,v 1.10 2007/10/10 15:53:52 art Exp $ +# $OpenBSD: genassym.cf,v 1.11 2007/10/24 20:01:38 miod Exp $ # # Copyright (c) 1997 Per Fogelstrom / Opsycon AB # @@ -41,6 +41,7 @@ struct proc #member p_priority member p_stat member p_addr +member p_vmspace #member P_UPTE p_md.md_upte member P_PC_CTRL p_md.md_pc_ctrl member P_PC_COUNT p_md.md_pc_count @@ -61,6 +62,11 @@ member ci_curproc export VM_MIN_KERNEL_ADDRESS export SIGFPE +struct vmspace +member VMSPACE_PMAP vm_map.pmap + +struct pmap +member pm_tlbpid export PMAP_SEGTABSIZE export CCA_NC |