Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp7425340imu; Mon, 3 Dec 2018 12:43:10 -0800 (PST) X-Google-Smtp-Source: AFSGD/UL4zAjRQrJVxTmgFjlmq1v6etc0eyfmlbNaCvnwI0bAgQ+dSa34NQja2/kgLOMU4QtZN4i X-Received: by 2002:a63:1766:: with SMTP id 38mr14062127pgx.299.1543869790252; Mon, 03 Dec 2018 12:43:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543869790; cv=none; d=google.com; s=arc-20160816; b=UaB/VKKTQXxSfvSlVHd6WyAGKYafmIdz8VwvqwGVLuzUjK8590unT6syt9Ptcuw65u ij1rMbWEhMaAZgcLpx66d0rQGVHNegTDPw75aHpqZTBNjq71CuneP5QZn8aZ9qhpwI71 QRhdDRjYP2aNa4jypAe4ht6kwgllupOmDCNsBDTtrI+si2617ZvOfJXnXv5oOdo6fDKk 4IAICF3VnAlJTebXJ2KVKP+W0Q5NlXGA+6DV/YGC+Il5vJw1MsQRnYk63mw0ExeLOSVE FwrrFPASXkozbqFpD4Aro9W18YcS8BMGe+9BFAZSSmpxlL2oM3wCjIhdlo3nRCiamlzk OzNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date:dkim-signature; bh=QOQGNXmWwBfLmQecrK1pXi7DjtkunKaw9mj2GLJuEGI=; b=OgJzQ05eCQTG13OWhcAIVZuGkiXIgDkh/6BzZGUvlpUNiOYG2rDhVmloSdwZyc9FkY dFo2aND5f1nMnuGcdloKDaMiEh+dUrTR05SBIAlNejanlhw9NEHxAikgv97eLMn4P7bH KNYg8MkswQptxIw9jqD0XKsRezqM/dcDr0ZezJK+WxVd4LgAP4RqIXg08bVWlVIn8VEI /Pj01OTInLuaRu+2eIxsC3NhEcGXGiKgcYRQgtNMExVDlNnYiTQDfaj0ZhXAregYOKg+ PHdpg5i0lKbZEwHq1pKwWKSowC4dmfIudAsMm1IZhVYviePcuaNHM/OJfvD7m3LvVUqZ fr0w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=pMk4DEJY; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 1si15142575pld.239.2018.12.03.12.42.54; Mon, 03 Dec 2018 12:43:10 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=pMk4DEJY; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726013AbeLCUjh (ORCPT + 99 others); Mon, 3 Dec 2018 15:39:37 -0500 Received: from mail-pg1-f196.google.com ([209.85.215.196]:43218 "EHLO mail-pg1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725903AbeLCUjh (ORCPT ); Mon, 3 Dec 2018 15:39:37 -0500 Received: by mail-pg1-f196.google.com with SMTP id v28so6238002pgk.10 for ; Mon, 03 Dec 2018 12:39:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=QOQGNXmWwBfLmQecrK1pXi7DjtkunKaw9mj2GLJuEGI=; b=pMk4DEJYttV+dALHqlAHCSmFwOuuUzTcV/DVapqjiUxUUMN62bz0/W0ZVVTjjDpr/f ixEIFdkWEqs7xRATE8E4KL7aEiMqD89J849M3i7IaN94F9bdup548eXpas3I1O0WCEyq FdytHw/IEH59dCdHb5WuHv70ZdgV+XsB34bpWsgsUwWD2glsrC3IUO8EIVWhbbVnbiN2 3abSiF3A2CjJq+Au6MxclOqpgF0kU9ny2EJuKBaSDmUsKERPZCYX5y/YW4OOjXF2NmR0 Q9dPpezgSexvvM8zWoIOSUbtkcHqK+Te6Yf4G2pdTay03GkeXCvA8iKIUIoVq4uPoj0K vhXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=QOQGNXmWwBfLmQecrK1pXi7DjtkunKaw9mj2GLJuEGI=; b=ES22vUoaVezzX6WTJzqJbNm/EeHl4QdmAQjj4Q32DRV+6kO3jq7UgFp5TiTjfqghgp bRdlpfvtEFIoaql1dPsOuXXUyYX/d8nOznekV10qHOXH1qtSUHv94uaSSiBFehOUo+MQ kYWBhPpI6/DjBkBm7zC+7eXfw/fpNlT1p1bUK647/jRbxdosKAZaGU28YRfgzlwaitkx oT/9Idq3x06znfHkThzg+cny71lO1bsbEyAmxgGfkfd2G6I0cYckP9EijVWbS7nqv9im YSEIHTcoSIB2FsS7BlrL1C0txVYPozGrso9wv1NXjxKMlc5dA/GR3MqpOjwVoEMfGp7C ch2g== X-Gm-Message-State: AA+aEWbWVHoD2leiV6LodAssu1g738+j5cu3yjNftlxUP6oH/yudB186 SxqmJb0MQqxQnqK10qrUWu5Yig== X-Received: by 2002:a65:484c:: with SMTP id i12mr14405887pgs.309.1543869575663; Mon, 03 Dec 2018 12:39:35 -0800 (PST) Received: from [2620:15c:17:3:3a5:23a7:5e32:4598] ([2620:15c:17:3:3a5:23a7:5e32:4598]) by smtp.gmail.com with ESMTPSA id u123sm15987810pfb.1.2018.12.03.12.39.34 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 03 Dec 2018 12:39:34 -0800 (PST) Date: Mon, 3 Dec 2018 12:39:34 -0800 (PST) From: David Rientjes X-X-Sender: rientjes@chino.kir.corp.google.com To: Michal Hocko cc: Linus Torvalds , ying.huang@intel.com, Andrea Arcangeli , s.priebe@profihost.ag, mgorman@techsingularity.net, Linux List Kernel Mailing , alex.williamson@redhat.com, lkp@01.org, kirill@shutemov.name, Andrew Morton , zi.yan@cs.rutgers.edu, Vlastimil Babka Subject: Re: [LKP] [mm] ac5b2c1891: vm-scalability.throughput -61.3% regression In-Reply-To: <20181203185954.GM31738@dhcp22.suse.cz> Message-ID: References: <20181127062503.GH6163@shao2-debian> <20181127205737.GI16136@redhat.com> <87tvk1yjkp.fsf@yhuang-dev.intel.com> <20181203181456.GK31738@dhcp22.suse.cz> <20181203183050.GL31738@dhcp22.suse.cz> <20181203185954.GM31738@dhcp22.suse.cz> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 3 Dec 2018, Michal Hocko wrote: > I have merely said that a better THP locality needs more work and during > the review discussion I have even volunteered to work on that. There > are other reclaim related fixes under work right now. All I am saying > is that MADV_TRANSHUGE having numa locality implications cannot satisfy > all the usecases and it is particurarly KVM that suffers from it. I think extending functionality so thp can be allocated remotely if truly desired is worthwhile just so long as it does not cause regressions for other users. I think that is separate from the swap storm regression that Andrea is reporting, however, since that would also exist even if we allowed remote thp allocations when the host is fully fragmented rather than only locally fragmented.