From: Mauro Dreissig <mukadr@xxxxxxxxx> The "pol->mode" field is accessed even when no mempolicy is assigned to the "pol" variable. Signed-off-by: Mauro Dreissig <mukadr@xxxxxxxxx> --- mm/mempolicy.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/mm/mempolicy.c b/mm/mempolicy.c index 6b1d426..105fff0 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c @@ -127,12 +127,16 @@ static struct mempolicy *get_task_policy(struct task_struct *p) if (!pol) { node = numa_node_id(); - if (node != NUMA_NO_NODE) + if (node != NUMA_NO_NODE) { pol = &preferred_node_policy[node]; - /* preferred_node_policy is not initialised early in boot */ - if (!pol->mode) - pol = NULL; + /* + * preferred_node_policy is not initialised early + * in boot + */ + if (!pol->mode) + pol = NULL; + } } return pol; -- 1.8.1.2 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>