Refactor "do write back only MAP_SHARED pages"
* free_process_memory_range() always passes memobj to ihk_mc_pt_free_range() * clear_range_*() don't flush page in fileobj with MF_PRIVATE flag Fujitsu: POSTK_DEBUG_TEMP_FIX_87 Change-Id: I8d46d029b3fc51ca6f0e59d748a2fe93e324a374
This commit is contained in:
committed by
Dominique Martinet
parent
fb24dcea2e
commit
9cfc373538
@ -1005,9 +1005,7 @@ int free_process_memory_range(struct process_vm *vm, struct vm_range *range)
|
||||
vm, (void *)start, (void *)end);
|
||||
} else {
|
||||
error = ihk_mc_pt_free_range(vm->address_space->page_table,
|
||||
vm, (void *)start, (void *)end,
|
||||
(range->flag & VR_PRIVATE) ? NULL :
|
||||
range->memobj);
|
||||
vm, (void *)start, (void *)end, range->memobj);
|
||||
}
|
||||
if (range->memobj) {
|
||||
memobj_unref(range->memobj);
|
||||
|
||||
Reference in New Issue
Block a user