Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp401207pxf; Wed, 31 Mar 2021 06:22:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwLIoeP+LDua8wVvP1y6G7I0VJEPQSEAzNJQR8yFZHw4siaL6T9NlJ8X5XIcg7PGbqieg0Y X-Received: by 2002:aa7:c709:: with SMTP id i9mr3716020edq.319.1617196961341; Wed, 31 Mar 2021 06:22:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617196961; cv=none; d=google.com; s=arc-20160816; b=0nxCsV8jyPsen4KK2NhxWPK/Aoo2ylU7Tr/hJEXpCWpqCVk7NNPQLlwyqnEJEhjHld 2s6uoIxeP/9P/N95ehEtYSCaCXOqeJNdc+y7A7uzIqt3sRT9ZeJGohO6S1+Q5u67rXKe /yi7TEwcMg9mGWoBiNg9JR6EvTuPISQdIUJgQgqov1DWBs/1W5/SmnbKH5rOzBs1cUk1 P1GZWGz4LL+aMB+GRkwZWxhM85or8kDYKknwHg2xfeYq/YPcGk/ND2Q+AU2tLXy7/Ub/ 09Lkrs24Li94h/V/kRv2X5F7HEh1/qimrz75hfH0ddjOXimzVHMWQWoSxeLAXXEOWQlm cXuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=OSLIIKF0wN0aJnMO8hbNHerfTcGB0NB2urR/4n10RA0=; b=es5aaV8HTKrOnf5mqO9FFEK/w9JD9mRxF4lalHDUR0iuHVG9q4PaNTI5ZQGaHwwtQ6 WPkRpsGmj1+b5VuqjmMgXGLLVYtRSHRwLekeGFXymCh1HXMPIJSS/XUple5hb2jY/Woi n4Bt4rFRcPfOb3/Ez2DaqbdIDB2Pnz3eSzBVLrMOgOFM/6Rtl6Vc0ZeJS8KV92v0T8U+ 3mD8AA4HvPzQULVeSTFFDc2dhGh4PcX40/ZGRUkMCJ8OMJEtlCBMzYdERp3YGF2NhM2Q AgqOWj8LyPRW1zTi4USz10OX/xMHgF/QYR7PuK1B3AQEUb7VRnJYLQENcpcaPu63Nib3 mzrA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t8si1607155ejy.77.2021.03.31.06.22.17; Wed, 31 Mar 2021 06:22:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235803AbhCaNVZ (ORCPT + 99 others); Wed, 31 Mar 2021 09:21:25 -0400 Received: from mx2.suse.de ([195.135.220.15]:45802 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235314AbhCaNU4 (ORCPT ); Wed, 31 Mar 2021 09:20:56 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 93AA6B21D; Wed, 31 Mar 2021 13:20:55 +0000 (UTC) Date: Wed, 31 Mar 2021 14:20:53 +0100 From: Mel Gorman To: Gerald Schaefer Cc: Yang Shi , kirill.shutemov@linux.intel.com, ziy@nvidia.com, mhocko@suse.com, ying.huang@intel.com, hughd@google.com, hca@linux.ibm.com, gor@linux.ibm.com, borntraeger@de.ibm.com, akpm@linux-foundation.org, linux-mm@kvack.org, linux-s390@vger.kernel.org, linux-kernel@vger.kernel.org, Alexander Gordeev Subject: Re: [RFC PATCH 0/6] mm: thp: use generic THP migration for NUMA hinting fault Message-ID: <20210331132053.GW15768@suse.de> References: <20210329183312.178266-1-shy828301@gmail.com> <20210330164200.01a4b78f@thinkpad> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <20210330164200.01a4b78f@thinkpad> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Mar 30, 2021 at 04:42:00PM +0200, Gerald Schaefer wrote: > Could there be a work-around by splitting THP pages instead of marking them > as migrate pmds (via pte swap entries), at least when THP migration is not > supported? I guess it could also be acceptable if THP pages were simply not > migrated for NUMA balancing on s390, but then we might need some extra config > option to make that behavior explicit. > The split is not done on other architectures simply because the loss from splitting exceeded the gain of improved locality in too many cases. However, it might be ok as an s390-specific workaround. (Note, I haven't read the rest of the series due to lack of time but this query caught my eye). -- Mel Gorman SUSE Labs