summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2016-10-07 11:50:59 +0000
committerkib <kib@FreeBSD.org>2016-10-07 11:50:59 +0000
commitc957870654bcbc5a492a34d02676e39ef6a99f0a (patch)
tree39a9ea7cb21a504c1fe888bed47aeba4e49a3121 /sys/kern
parent2232fe456599d891358a8321215551bd592b7c2b (diff)
downloadFreeBSD-src-c957870654bcbc5a492a34d02676e39ef6a99f0a.zip
FreeBSD-src-c957870654bcbc5a492a34d02676e39ef6a99f0a.tar.gz
MFC r306674:
Style.
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/imgact_elf.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/kern/imgact_elf.c b/sys/kern/imgact_elf.c
index 40760bc..7dc785b 100644
--- a/sys/kern/imgact_elf.c
+++ b/sys/kern/imgact_elf.c
@@ -440,7 +440,7 @@ __elfN(map_insert)(vm_map_t map, vm_object_t object, vm_ooffset_t offset,
rv = vm_map_find(map, NULL, 0, &start, end - start, 0,
VMFS_NO_SPACE, prot | VM_PROT_WRITE, VM_PROT_ALL,
0);
- if (rv)
+ if (rv != KERN_SUCCESS)
return (rv);
if (object == NULL)
return (KERN_SUCCESS);
@@ -455,9 +455,8 @@ __elfN(map_insert)(vm_map_t map, vm_object_t object, vm_ooffset_t offset,
error = copyout((caddr_t)sf_buf_kva(sf) + off,
(caddr_t)start, sz);
vm_imgact_unmap_page(sf);
- if (error) {
+ if (error != 0)
return (KERN_FAILURE);
- }
offset += sz;
}
rv = KERN_SUCCESS;
OpenPOWER on IntegriCloud