Changeset View
Changeset View
Standalone View
Standalone View
sys/kern/kern_resource.c
Show First 20 Lines • Show All 764 Lines • ▼ Show 20 Lines | if (limp->rlim_cur != oldssiz.rlim_cur) { | ||||
prot = VM_PROT_NONE; | prot = VM_PROT_NONE; | ||||
size = oldssiz.rlim_cur - limp->rlim_cur; | size = oldssiz.rlim_cur - limp->rlim_cur; | ||||
addr = p->p_sysent->sv_usrstack - | addr = p->p_sysent->sv_usrstack - | ||||
oldssiz.rlim_cur; | oldssiz.rlim_cur; | ||||
} | } | ||||
addr = trunc_page(addr); | addr = trunc_page(addr); | ||||
size = round_page(size); | size = round_page(size); | ||||
(void)vm_map_protect(&p->p_vmspace->vm_map, | (void)vm_map_protect(&p->p_vmspace->vm_map, | ||||
addr, addr + size, prot, FALSE); | addr, addr + size, prot, 0, | ||||
VM_MAP_PROTECT_SET_PROT); | |||||
} | } | ||||
} | } | ||||
return (0); | return (0); | ||||
} | } | ||||
#ifndef _SYS_SYSPROTO_H_ | #ifndef _SYS_SYSPROTO_H_ | ||||
struct __getrlimit_args { | struct __getrlimit_args { | ||||
▲ Show 20 Lines • Show All 779 Lines • Show Last 20 Lines |