Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932643AbdDJQ5K (ORCPT ); Mon, 10 Apr 2017 12:57:10 -0400 Received: from mail-pf0-f193.google.com ([209.85.192.193]:34104 "EHLO mail-pf0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755657AbdDJQ5I (ORCPT ); Mon, 10 Apr 2017 12:57:08 -0400 From: Wei Yang To: kirill@shutemov.name, bp@alien8.de, tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, tj@kernel.org Cc: linux-kernel@vger.kernel.org, Wei Yang Subject: [PATCH 0/3] Refine numa_emulation Date: Tue, 11 Apr 2017 00:56:49 +0800 Message-Id: <20170410165652.50250-1-richard.weiyang@gmail.com> X-Mailer: git-send-email 2.11.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 751 Lines: 25 My previous patch "x86/mm/numa: Remove numa_nodemask_from_meminfo()" hits a problem in numa_emulation. The reason is numa_nodes_parsed is not set correctly after emulation. This patch set tries to fix this and also with two code refine. Detailed discussions are in this thread: https://lkml.org/lkml/2017/3/13/1230 and test result is posted : https://lkml.org/lkml/2017/4/10/641 Wei Yang (3): x86/numa_emulation: fix potential memory leak x86/numa_emulation: assign physnode_mask directly from numa_nodes_parsed x86/numa_emulation: restructures numa_nodes_parsed from emulated nodes arch/x86/mm/numa_emulation.c | 61 ++++++++++++++++++++++++-------------------- 1 file changed, 33 insertions(+), 28 deletions(-) -- 2.11.0