fix bug in kernacc() with -2/X
authorBill Joy <wnj@ucbvax.Berkeley.EDU>
Wed, 15 Apr 1981 17:19:53 +0000 (09:19 -0800)
committerBill Joy <wnj@ucbvax.Berkeley.EDU>
Wed, 15 Apr 1981 17:19:53 +0000 (09:19 -0800)
SCCS-vsn: sys/vax/vax/locore.s 4.43

usr/src/sys/vax/vax/locore.s

index 49a5615..15dbaa8 100644 (file)
@@ -1,4 +1,4 @@
-/*     locore.s        4.42    81/04/03        */
+/*     locore.s        4.43    81/04/15        */
 
 #include "../h/mtpr.h"
 #include "../h/trap.h"
 
 #include "../h/mtpr.h"
 #include "../h/trap.h"
@@ -844,6 +844,7 @@ _kernacc:
        .word   0x0
        movl    4(ap),r0        # virtual address
        bbcc    $31,r0,kacc1
        .word   0x0
        movl    4(ap),r0        # virtual address
        bbcc    $31,r0,kacc1
+       bbs     $30,r0,kacerr
        mfpr    $SBR,r2         # address and length of page table (system)
        bbss    $31,r2,0f; 0:
        mfpr    $SLR,r3
        mfpr    $SBR,r2         # address and length of page table (system)
        bbss    $31,r2,0f; 0:
        mfpr    $SLR,r3