percpu: use the right flag for get_vm_area()
Subsystems (2)
PATCH 1/1 percpu: use the right flag for get_vm_area()
get_vm_area() only accepts VM_* flags, not GFP_*.
And according to the doc of get_vm_area(), here should be VM_ALLOC.
Signed-off-by WANG Cong <[email protected]>
Cc Tejun Heo <[email protected]>
Cc Ingo Molnar <[email protected]>
---
mm/percpu.c +1 -1
@@ -749,7 +749,7 @@ static struct pcpu_chunk *alloc_pcpu_chunk(void) chunk->map[chunk->map_used++] = pcpu_unit_size; chunk->page = chunk->page_ar; - chunk->vm =get_vm_area (pcpu_chunk_size,GFP_KERNEL ); + chunk->vm =get_vm_area (pcpu_chunk_size,VM_ALLOC );if (!chunk->vm) {free_pcpu_chunk (chunk);return NULL ;
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>
Quoted 8 lines · Amerigo Wang
get_vm_area()only accepts VM_* flags, not GFP_*.And according to the doc of
get_vm_area(), here should beVM_ALLOC.Signed-off-by WANG Cong <[email protected]>Cc Tejun Heo <[email protected]>Cc Ingo Molnar <[email protected]>
Ah... indeed.
Acked-by Tejun Heo <[email protected]>
Will forward to Linus with other two patches today.
Thanks.
Signature · 7 lines
tejun -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"[email protected]"> [email protected] </a>