support madvise(MADV_DONTFORK)

This commit is contained in:
Tomoki Shirasawa
2016-09-01 11:22:53 +09:00
parent b5e4459a34
commit 7c562d0539
3 changed files with 110 additions and 0 deletions

View File

@@ -571,6 +571,9 @@ static int copy_user_ranges(struct process_vm *vm, struct process_vm *orgvm)
break;
}
if(src_range->flag & VR_DONTFORK)
continue;
range = kmalloc(sizeof(struct vm_range), IHK_MC_AP_NOWAIT);
if (!range) {
goto err_rollback;