Updated from Linux LTS 3.10.25 to 3.10.26
This commit is contained in:
@@ -936,6 +936,13 @@ void task_numa_work(struct callback_head *work)
|
||||
if (vma->vm_end - vma->vm_start < HPAGE_SIZE)
|
||||
continue;
|
||||
|
||||
/*
|
||||
* Skip inaccessible VMAs to avoid any confusion between
|
||||
* PROT_NONE and NUMA hinting ptes
|
||||
*/
|
||||
if (!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE)))
|
||||
continue;
|
||||
|
||||
do {
|
||||
start = max(start, vma->vm_start);
|
||||
end = ALIGN(start + (pages << PAGE_SHIFT), HPAGE_SIZE);
|
||||
|
||||
Reference in New Issue
Block a user