Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751571Ab3CAHzc (ORCPT ); Fri, 1 Mar 2013 02:55:32 -0500 Received: from mail-ie0-f172.google.com ([209.85.223.172]:42407 "EHLO mail-ie0-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750721Ab3CAHza (ORCPT ); Fri, 1 Mar 2013 02:55:30 -0500 MIME-Version: 1.0 In-Reply-To: <5130447F.4070706@jp.fujitsu.com> References: <512B7D10.4060304@tpi.com> <512B8407.2090807@canonical.com> <512BD753.4080001@hp.com> <512D58C2.1090403@jp.fujitsu.com> <512D7FAD.1040003@jp.fujitsu.com> <512D8EDA.3010602@jp.fujitsu.com> <512DBD24.7090302@cn.fujitsu.com> <20130227132612.14664a3a.akpm@linux-foundation.org> <51302481.9070005@cn.fujitsu.com> <513030AF.70208@zytor.com> <5130447F.4070706@jp.fujitsu.com> Date: Thu, 28 Feb 2013 23:55:29 -0800 X-Google-Sender-Auth: ugSYWXxFTJYPf5qqBGrBb7UrabU Message-ID: Subject: Re: sched: CPU #1's llc-sibling CPU #0 is not on the same node! From: Yinghai Lu To: Yasuaki Ishimatsu Cc: "H. Peter Anvin" , Linus Torvalds , Tang Chen , Andrew Morton , Lai Jiangshan , Don Morris , Tim Gardner , Tejun Heo , Tony Luck , Thomas Renninger , Linux Kernel Mailing List , Thomas Gleixner , Ingo Molnar , Peter Zijlstra , Jarkko Sakkinen , Benjamin Herrenschmidt , Wen Congyang , Lin Feng , "guz.fnst@cn.fujitsu.com" , Gui jianfeng Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1290 Lines: 36 On Thu, Feb 28, 2013 at 10:02 PM, Yasuaki Ishimatsu wrote: > 2013/03/01 14:00, Yinghai Lu wrote: > > Original issue occurs by two patches. And it is fixed by Tang's reverting > patch. So other patches are obviously unrelated to original problem. Thus > there is no reason to revert all patches related with movablemem_map. > > If there is a reason, movablemem_map patches prevent only your work. > > If you keep on developing your work, you should develop it in consideration > of those patches. Let me try again: movablemem_map is broken idea or poor design. It just push down kernel memory from local node to some place. It is ridiculous to let use specify mem range in command line to make memory hotplug working. Think about different memory layout conf, that will drive customer crazy. Also not mention there is performance regarding put numa data low. Right way or good pratice is: Find out those kernel memory that can not be moved, either put them low or make it to local node ram. Thanks Yinghai -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/