From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id A0B95C83F3F for ; Mon, 4 Sep 2023 09:46:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E2B5B8E001C; Mon, 4 Sep 2023 05:46:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DDB598D0002; Mon, 4 Sep 2023 05:46:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C553A8E001C; Mon, 4 Sep 2023 05:46:38 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id B44318D0002 for ; Mon, 4 Sep 2023 05:46:38 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 864BA1CA017 for ; Mon, 4 Sep 2023 09:46:38 +0000 (UTC) X-FDA: 81198435276.12.C0479CD Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.151]) by imf20.hostedemail.com (Postfix) with ESMTP id 3B7991C001F for ; Mon, 4 Sep 2023 09:46:33 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OwyHttap; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf20.hostedemail.com: domain of yan.y.zhao@intel.com designates 192.55.52.151 as permitted sender) smtp.mailfrom=yan.y.zhao@intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1693820795; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Sa5odbfb+iIHh7YJ6JI+7BCpIN6vCegvZFd3wnZxrRw=; b=nfqjcoXh035CC8sO/y+HZCkU5UoVu4liMUgJs+sSSZXjEXfzQETbthU0cQEFBUcsTdXBG+ SKuQYBuaTAU16lZfi8rlNHGfmsxt66UFCwT86q8vpgTvoGxd/F5ceSirDAjam52iR5q2yJ luvsfdxFlm6bJNzNiWkbUye+Qkvy5e4= ARC-Authentication-Results: i=2; imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OwyHttap; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf20.hostedemail.com: domain of yan.y.zhao@intel.com designates 192.55.52.151 as permitted sender) smtp.mailfrom=yan.y.zhao@intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1693820795; a=rsa-sha256; cv=fail; b=JlD6YHGzk2Q/6g5klViXd1xV9C0IsstPir8aVRPkycO1ycWxOebD4n8TAG1ZEDZuUTYVHZ pApE0sfdMD3RJTQd2FhKC7Vkxh/hrDBX2iG3iB8GcaasPEGuoZ0Ud9Uuqw00b9h3P/bYEo gd568oizTdFbvSP/yqZ4qQmOvF4VtjY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1693820794; x=1725356794; h=date:from:to:cc:subject:message-id:reply-to:references: in-reply-to:mime-version; bh=0JkvKhFTRHSuVwjVx2Q6K+0yYFELLGttHpE6EzyecGQ=; b=OwyHttapEfBVcnL24kKsMBWAArPUVRsG3TK9YoBhDxyFv+C6GGSHXLSm ymXUSFl38jYOCPLz3nFBAUqvycoQ3EgVQ3Ol3nC8DZmcz9H9UMRWvcZnb /Q3I5oY1r/5OUBQRAfyXrsT4dnivLoPlVuk3zXT1Vwk3GHQy9nDgj+Ia2 3XZY3cLc4UBUqPfiSrWVYaOGK8Fu5MLO6VAjCP6DixcKe5Jo2HJvRCeFd FXcHzPTX+6VDmHt0St2Yeba0+aNm2/5n2WDyxY47Dz0Sl7jtFxgQc6tZd w7bSP1+wzvM7l6MiMbpDZZemK1wP7fCAMJ9syCr2mkSB1rSQkuz1sAG11 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10822"; a="356879461" X-IronPort-AV: E=Sophos;i="6.02,226,1688454000"; d="scan'208";a="356879461" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Sep 2023 02:46:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10822"; a="740697431" X-IronPort-AV: E=Sophos;i="6.02,226,1688454000"; d="scan'208";a="740697431" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 04 Sep 2023 02:46:20 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 4 Sep 2023 02:46:20 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 4 Sep 2023 02:46:19 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Mon, 4 Sep 2023 02:46:19 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.168) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Mon, 4 Sep 2023 02:46:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lJAzB/Uuhm2HGW2MpWA60d5OX5hgr8n8j27XDiwEEWf7v2DXvBYdDCEyRjcWLTJnRu4rUYW3k8Bg/eoLxz6TWYL0jvz6jUpoXUmBlhh5+1/v2wra9g1BifiSAvnzkoSx13yO8X8lrTy7UB+S9lKtI9mNv1wMfVFY91gYtbVPTxoxSRDX/6dnm0ile0V6LV5YwE60m1uGBl6SEupCn+b+13DBbAARU1PtR+uVrSNwMxnjc6lx1iibm9vq91CqGoTeBPeBV9mHlM1zMIvEvZFv9fPskAJZYbSgPJTQSvGkA3OLlm3VdhhqeivnwWzkLXH0dyJj8axbqc9BgtothH9U6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Sa5odbfb+iIHh7YJ6JI+7BCpIN6vCegvZFd3wnZxrRw=; b=mCJtBxYIe6UfSjHNUwAlpAydxIpmwT0P8DpCXrdQrBE3ghC/PsQ75IyiiwrfLjhfZ0keXynUMMUH8TL6rNRIoq2+y2K9+RMOu+RmNwhog8RiTknna70Xgr+nf8tw920d4ZBv/24scDzxfDsRyWvluBu0lYMtNAc0tPNAe1LYC0HwvPs2GqurDoZaIA38HfRNWnN1kQmtl/ELxQxOrD4QJnFHuLUs1EEy3LgGjxseWZYNyU6qwK0vmBY5MSZmSenGvDoiZxJ9AF4DBJIjUEpMzzyGiyszjP6X5l1T1wSgoX9OHZAu7cSjariYtYCFr0uyudG1FwmS6t7yddADIRvQ3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DS7PR11MB5966.namprd11.prod.outlook.com (2603:10b6:8:71::6) by SJ2PR11MB7715.namprd11.prod.outlook.com (2603:10b6:a03:4f4::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.30; Mon, 4 Sep 2023 09:46:17 +0000 Received: from DS7PR11MB5966.namprd11.prod.outlook.com ([fe80::5e79:2d52:51e:f602]) by DS7PR11MB5966.namprd11.prod.outlook.com ([fe80::5e79:2d52:51e:f602%6]) with mapi id 15.20.6745.030; Mon, 4 Sep 2023 09:46:17 +0000 Date: Mon, 4 Sep 2023 17:18:39 +0800 From: Yan Zhao To: John Hubbard CC: David Hildenbrand , , , , , , , , , , , , Mel Gorman , Subject: Re: [RFC PATCH v2 0/5] Reduce NUMA balance caused TLB-shootdowns in a VM Message-ID: Reply-To: Yan Zhao References: <4271b91c-90b7-4b48-b761-b4535b2ae9b7@nvidia.com> <37325c27-223d-400d-bd86-34bdbfb92a5f@nvidia.com> <5c9e52ab-d46a-c939-b48f-744b9875ce95@redhat.com> <4cb536f6-2609-4e3e-b996-4a613c9844ad@nvidia.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <4cb536f6-2609-4e3e-b996-4a613c9844ad@nvidia.com> X-ClientProxiedBy: SI1PR02CA0048.apcprd02.prod.outlook.com (2603:1096:4:1f5::11) To DS7PR11MB5966.namprd11.prod.outlook.com (2603:10b6:8:71::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR11MB5966:EE_|SJ2PR11MB7715:EE_ X-MS-Office365-Filtering-Correlation-Id: 44f71cad-133f-4164-4fb8-08dbad2bc902 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rjTNxyGJkFrxwZ+dieEFCNufO0bSSm55A3vep1Q5rFyY8vb7DMF1IV/QHqztPhGcSwb3zUqcDSjq6nPe95LbY/HCnjI2SPZWPRXzyrK2IEEgr0Hdo6Lv+SbE7Uv0y6/gyW5iPl7qsx89Sx/pn0NsGylykypOEJIcMbmY/6Sf0wPT0MEtme71Iaf/ktbmLNlaoBWPP7TPNQuQR8ZZTK66lhOer6dMVFIueLpTyXa5ebIIFZLexcUEd0g2fclGAajYn1MGuTLn23cOAq57lP0G4FSbEbvZ364beypvJVHJlhHm/8i5BQ8zG4ASHQS6eTfWtKoFBu2Wz9eJVuVYrsBli5jvFZPgClwKrAqkSc9+PBrioppfXrUbKP96gT5C1gXdgDrtYG129hgZwiUlYodmJvDtLntgHfmSeJgnXutBdo5Hzic7QYlNmJjz0kkCc95ZOiq/SkjUCS4fnTIkDb9/upkXSjS+aQaVDVxdowts9wlZdLCB1/Y1G6Ik429j2En/GlCBP5QRHUsMujrbHCHpaBM1lGmm/6oa5XBNif9XikVJPF6lMsDNLN67wTzZaqMC X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR11MB5966.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(366004)(396003)(346002)(136003)(376002)(1800799009)(451199024)(186009)(8676002)(5660300002)(66556008)(6916009)(316002)(2906002)(54906003)(66476007)(66946007)(8936002)(4326008)(7416002)(41300700001)(6506007)(6486002)(53546011)(26005)(6512007)(3450700001)(6666004)(82960400001)(478600001)(83380400001)(86362001)(38100700002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?DZYZ3IGJWLjaTP3FMsAm2rZ+MtRPgZ6s0FDVYK45XMh8FnCyG9FvknnXutyB?= =?us-ascii?Q?FZLML9jDZHGJJSrMrdwq0Mpuq/ZLDJR0IRdm1FedBnVk7j+RKicBgA/3BJKs?= =?us-ascii?Q?fpf7rZo6rUaX7GzU99nySCj+LLwPLSObhYoEHlOzJoYWfE3qON/YpJie/FYJ?= =?us-ascii?Q?1KflDEscTHd7NRmhC7NJDY595bhrm+tHW5faKXRwjtPJU7/fb2HY+NmE2ThJ?= =?us-ascii?Q?9YLwnaDvvV+wIeW5FfcHNW78sL22Hadb/43uFmO48M3+wrPMjqdvGsO0RPNO?= =?us-ascii?Q?B+ZnbBHQwXRj7/fWHj8cJrHqqRVfnl1ZNXztcACVdWjb0Vk4i+jHhqbuvMYd?= =?us-ascii?Q?W+Jq+5xHViBgQ5U7w3qn5F7owTnRolrn5i9xfx0yv7VtLgepX2NyWkBGgk9a?= =?us-ascii?Q?VWtfKc8glJIJZFOwmeCWa2dK1EZMM9U8qjzwAJ3LP9mxBCcBM5ONVaDJa1cU?= =?us-ascii?Q?9rNRw1wbhzEgSPTleQ7HQMb5MBGUXKCWmSeQxLP5Su0JZc+sD2lTAfh6ocZY?= =?us-ascii?Q?MDxmWIBHMwSjvtM3pv70UJJD76yoL9qqXe6mG9S0C6UNwLalLwO+ds9yx1S8?= =?us-ascii?Q?Ydd2Ru4An8uRKsEKgDGGJttRdrwfISA/vEh5zjJ4xi9jbNx61PnGQLhr5hHh?= =?us-ascii?Q?RHFvg7vDcgvLpGPFgSYcnqZdFeYMhxGUA/5UOdKmrw+8PS36yrkGE4KxZS51?= =?us-ascii?Q?fz2g5J/c/drKjoAMro+IbvdA3cDk9S7jvfg4tUzecD7J8NjdAd1OBaObPxNb?= =?us-ascii?Q?9pc/bIHQ1vfJ4FeaI9rFxWW68LShCWFwPXs8ZwRtqRJga6OJDBjTje7451kY?= =?us-ascii?Q?fajHeZDV+qP+/hBXbc7E2tN9PG8lpIxUIoJI8oYX3upSLgwzRoN5RXhKM7IP?= =?us-ascii?Q?InaU5QJjcNgmteESC1CxlLeE6+mxg60suIvqVtThPDuNBsQ58LyyH/ywwcCc?= =?us-ascii?Q?x26K3iZr3RQ+DUx/EUzxLWZqJ6+QdzHkYC/hoG67XqSDjcGFHIJH9VHlyRNk?= =?us-ascii?Q?YBbi+mxreSs0mvseaC05NvuWaEUnBsCJKrAYN9xsiP0ivHvigR52uTKcD/YM?= =?us-ascii?Q?YD6WGdWF49029IoInQdh8+oBJWL4/1N1D7ZUllW9MCOtaJdefgpZT2gBGxY8?= =?us-ascii?Q?atrGksuuxGija3VsMYfRVvqqR0YfNsNBwDs7xcm1CJBCygkrPQbDjFtg3T2f?= =?us-ascii?Q?GEufrHAoWdtIG78JzuL09HM0AbiDMDdEQ7HIMQ6KsQgoS1E7HAX5pptyT/gp?= =?us-ascii?Q?hmSmnc2ZsSOCxMZ81t14uQwTkBjFbwTr7DJEjYH33Ppovb6GxOGARIfylIiU?= =?us-ascii?Q?NTmRGdR8bLPA+zm0T5Oj+IsF7VXIElFup39nfqfaAfUQdZDeXry4bUKnKqxc?= =?us-ascii?Q?ifxo1A122xWy6+aCAcTXOB+WWLPImBBu42Pu8y+WdQCw5VbajeB6MtvQMo6q?= =?us-ascii?Q?l6Tab/SbksP4jQfOsAKqDGM/0yj2rIkHZo0obsIlqF1P6fASONersWxkvhUz?= =?us-ascii?Q?D1PbxH7oxQKRVG1Ml/OCbOuy53KPyV+9aano7lliy15Bsu8/5ytEOGdHJdiz?= =?us-ascii?Q?5uKY1/dgTuGS/dlZwFjWLT5qvjW5BVn12jbTfhVlEtQVWSssQkcLPiMIBAon?= =?us-ascii?Q?6Q=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 44f71cad-133f-4164-4fb8-08dbad2bc902 X-MS-Exchange-CrossTenant-AuthSource: DS7PR11MB5966.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Sep 2023 09:46:17.2086 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: XkixYWp6cUazsr6oSqYQn+Fl+0X2WL5ffqJkws62GCya+5A2IWN3PqTcYmIixGfozVqwrfrfABYVOhad2ht8jg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB7715 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: 3B7991C001F X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: m4scqhb5fesuj6zqhmeunjhhtdeun7r7 X-HE-Tag: 1693820793-459380 X-HE-Meta: U2FsdGVkX198p7dorq1wplmNO+WCalfNI9ApV95CrfBA2KNFdVRxFRF3bZxbAiIadMm6nTFlfMlI7JmqETRYYoSCb4G5YcCA1PG6HyRsJ6jsgFUWgubaCbULmpqmw7aIRXCso/ozAmD4ssjgbJrXuMSS1o0j5sWHODltbYVay3iz4TYNhuwjHZNA0SKvoFuCW9dTMwwyXE20fRXf07yfWzUWNUGULZycU4RZDzFu47LkJmztSclw0SR9XzojFTa4YBNLl+urG+2AvTIf+zNb08I1CiwZ0eavXazw5djuaKmdwXaoQiFUCNW5DIfYNavhO+0L4HJqi8NciqAj+rRI1KwquJ/4e8BPAOcsJqz6ngxw+oMi4okk92RwzD/85RSTf7/TqZFK2ed/JufEfUEUaAZrMRJYJmb98BoFtg+FfaPAWlAfn9FeiwRhHsu019VdGKcxlP2jgtp3u7kJQ2kY2sZvwjsHlkhBuJjUPTi5OzKYa6j667G6vRrvERuGmafgkeiJaK057OfyuouxGjiJsM2AGzjmwKMojtT1Sa++yNDAQBrT2AMGyBL2As8I2GLo6FZcL0s7CMCWenOtLnv6Mvgn4ttXkOCcNfDJfPTHDYlqhOKYIm6C3kHQb1px9ASSIHavZWxiPyN9DX2TvuZ0F1N9z6XgLCdpaFu5z6G+SLTxklDFjRAlUFlB7DdLSc6ai6puxEdraXVDb5iZvSas4NnbqZhuzBnNpZQHZ+u/s1s+08nVexdVUsjsIMYndIIsQbshX1XzeMKaUPfxtlVIjDzbpjJvTkPB3Y5XBW2/wgZ6ycWfKkOBCm5s8KPrl74Z6vYa+OUTsVUVAfHsbUApm/Zrn6qME1LnFMHxXVVia/y7nwVH/XnA1LwJm/ei8Q0JBz1anYSgOtZ2RfyEhKUcaSz1WXZ5PkUePRKKnki/kTsknwIDRIbqPi2QNk718+gGlUMREaNxNrsTZ+lv/QM M30xYH1T 3a2W3wskINicIS8QEh9JG3He17F9eNzIJGVM35+eFtyisoZZUAWyRm5v7P9b78lFTZVMKaRkhYCe1NEszfkZt0r8ekHkQF4GPUYoPgCWqeTNVwIOgz9EQV06Y0zU0Of6KoBd/ZNJHnxrnSyfjvIXTQ9lmuOvHziKsR4k15K7pS2kEkFdCLreHawaqjFn79oxcsdvcsGYthLcxTBNJoyT0xGqcAahy3JrEK9lJU/s8//ajCeo+eXuJ8i94JcOawnHEQyM+al57/LUvTh+JMOjYL3AR1k4Rw4Te956XIJZad1eJO6XlHhJ+74he2TP4+i7vUR93veKO9kC5ZncN/xnAASBmzu2aqNiYzg1tnJFs73LfwCJsQchKjv24DRwXX5W/fK7Q X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Thu, Aug 17, 2023 at 07:29:12PM -0700, John Hubbard wrote: > On 8/17/23 17:13, Yan Zhao wrote: > ... > > But consider for GPUs case as what John mentioned, since the memory is > > not even pinned, maybe they still need flag VM_NO_NUMA_BALANCING ? > > For VMs, we hint VM_NO_NUMA_BALANCING for passthrough devices supporting > > IO page fault (so no need to pin), and VM_MAYLONGTERMDMA to avoid misplace > > and migration. > > > > Is that good? > > Or do you think just a per-mm flag like MMF_NO_NUMA is good enough for > > now? > > > > So far, a per-mm setting seems like it would suffice. However, it is > also true that new hardware is getting really creative and large, to > the point that it's not inconceivable that a process might actually > want to let NUMA balancing run in part of its mm, but turn it off > to allow fault-able device access to another part of the mm. > > We aren't seeing that yet, but on the other hand, that may be > simply because there is no practical way to set that up and see > how well it works. > > Hi guys, Thanks a lot for your review and suggestions! I'll firstly try to add a per-mm flag to fix this problem later (but maybe not very soon) Thanks Yan