summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc64
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2020-10-08 19:41:06 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2020-10-08 19:41:06 +0000
commit2be3be2ddbafa45d11fc5c2bfd86d94328b5a99b (patch)
tree972a4ae380b7663a918480e7217306ebd1c447bb /sys/arch/powerpc64
parent5b88d9a7ce49334eaf0f905b9db4cd275217edc2 (diff)
use access_type as the PROT_* variable for uvm_fault() consistantly
ok kettenis
Diffstat (limited to 'sys/arch/powerpc64')
-rw-r--r--sys/arch/powerpc64/powerpc64/trap.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/sys/arch/powerpc64/powerpc64/trap.c b/sys/arch/powerpc64/powerpc64/trap.c
index ad9c78583c9..d46fbf3ddb4 100644
--- a/sys/arch/powerpc64/powerpc64/trap.c
+++ b/sys/arch/powerpc64/powerpc64/trap.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: trap.c,v 1.40 2020/09/25 07:50:26 kettenis Exp $ */
+/* $OpenBSD: trap.c,v 1.41 2020/10/08 19:41:05 deraadt Exp $ */
/*
* Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
@@ -52,7 +52,7 @@ trap(struct trapframe *frame)
struct vm_map *map;
pmap_t pm;
vaddr_t va;
- int ftype;
+ int access_type;
int error, sig, code;
/* Disable access to floating-point and vector registers. */
@@ -120,11 +120,11 @@ trap(struct trapframe *frame)
va = curpcb->pcb_userva | (va & SEGMENT_MASK);
}
if (frame->dsisr & DSISR_STORE)
- ftype = PROT_READ | PROT_WRITE;
+ access_type = PROT_READ | PROT_WRITE;
else
- ftype = PROT_READ;
+ access_type = PROT_READ;
KERNEL_LOCK();
- error = uvm_fault(map, trunc_page(va), 0, ftype);
+ error = uvm_fault(map, trunc_page(va), 0, access_type);
KERNEL_UNLOCK();
if (error == 0)
return;
@@ -176,11 +176,11 @@ trap(struct trapframe *frame)
map = &p->p_vmspace->vm_map;
va = frame->dar;
if (frame->dsisr & DSISR_STORE)
- ftype = PROT_READ | PROT_WRITE;
+ access_type = PROT_READ | PROT_WRITE;
else
- ftype = PROT_READ;
+ access_type = PROT_READ;
KERNEL_LOCK();
- error = uvm_fault(map, trunc_page(va), 0, ftype);
+ error = uvm_fault(map, trunc_page(va), 0, access_type);
if (error == 0)
uvm_grow(p, trunc_page(va));
KERNEL_UNLOCK();
@@ -224,9 +224,9 @@ trap(struct trapframe *frame)
map = &p->p_vmspace->vm_map;
va = frame->srr0;
- ftype = PROT_READ | PROT_EXEC;
+ access_type = PROT_READ | PROT_EXEC;
KERNEL_LOCK();
- error = uvm_fault(map, trunc_page(va), 0, ftype);
+ error = uvm_fault(map, trunc_page(va), 0, access_type);
if (error == 0)
uvm_grow(p, trunc_page(va));
KERNEL_UNLOCK();