Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp1343732imm; Tue, 5 Jun 2018 13:01:41 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJYHkzfw6T3rSJoJ0yo4EQQTlMjJDXIPSXsoiI9OBnmFkTYNJV3u+AzG4n1iyqJ+i15fove X-Received: by 2002:a62:6105:: with SMTP id v5-v6mr32683pfb.197.1528228901263; Tue, 05 Jun 2018 13:01:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528228901; cv=none; d=google.com; s=arc-20160816; b=E+Bigz+oTyZAb9E8LMv0tAwDZjlQ3XulIGyNTeqnTMCk9tGpjTo6x7T2bllpnRciA2 TiC5ouzMpE/KfvKCMH/B/4WbQwuFjXNtnm3GZ+8ZDYW/cblCJzv2XfYnI77rfZ9VNxM0 MAHVR9Qr30rlNL+rDCSAABGe2qnT56232RKwtfyGNaB4CpzLAMe4maBewFfL5nTXh8XR Wb1FBIy8ZcfrO5ptUVBwO0mq3C6kVVDrD685440QxMxTaudnKWIzpAEvc5ufENp3ae3t iqlawiiw0Rd7kQ9k1euGLQdK45gr92IhVmoLnpMr24tIElQtKPO/lnqbbBCnHV7ZKF+3 wgRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=zKTZELmnzXXewPF8FbHe/qqZ7JhHgooInKkK6bZXEJY=; b=cVTzKc2o9MFrGg0F3f3ytnM8ctcs7E6nJvHfk8zOyRIoPeMCaxI0UtjwoQZmRJePap r3KyQ7ZCh4wyD1TH03ZLnPsrCe7GwaCRgHNadrFXYIouShJCcktmOhIpPFIKoa2Z4Jw4 u4pGbb1Er3u4S29xGRNs5gJguO9b0lMaOwofTimhTGVPmGV+V7lvVVWwFMk8AZMOe+Ve CF0eIPd+rG5/mpCVz4YClIRyAdkgqVtiIwd4cjhv1g2cTGg3lyysAy+51/Rs2oCzzsPt DnEte/M8NZtFJmrgSEQCltrgoiyYMUOkLPG0HKVRhK6+FrsufaKLSurklx7Wg/dw+6sh KRoA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q86-v6si16799962pfg.298.2018.06.05.13.01.26; Tue, 05 Jun 2018 13:01:41 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752170AbeFEUBB (ORCPT + 99 others); Tue, 5 Jun 2018 16:01:01 -0400 Received: from outbound-smtp11.blacknight.com ([46.22.139.106]:36420 "EHLO outbound-smtp11.blacknight.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751950AbeFEUBA (ORCPT ); Tue, 5 Jun 2018 16:01:00 -0400 Received: from mail.blacknight.com (pemlinmail01.blacknight.ie [81.17.254.10]) by outbound-smtp11.blacknight.com (Postfix) with ESMTPS id 146CA1C1B0C for ; Tue, 5 Jun 2018 21:00:59 +0100 (IST) Received: (qmail 26120 invoked from network); 5 Jun 2018 20:00:58 -0000 Received: from unknown (HELO techsingularity.net) (mgorman@techsingularity.net@[37.228.237.73]) by 81.17.254.9 with ESMTPSA (DHE-RSA-AES256-SHA encrypted, authenticated); 5 Jun 2018 20:00:58 -0000 Date: Tue, 5 Jun 2018 21:00:58 +0100 From: Mel Gorman To: Dave Hansen Cc: Andrew Morton , mhocko@kernel.org, vbabka@suse.cz, Aaron Lu , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH] mremap: Avoid TLB flushing anonymous pages that are not in swap cache Message-ID: <20180605200058.fy4oy5znf6j4pckj@techsingularity.net> References: <20180605171319.uc5jxdkxopio6kg3@techsingularity.net> <20180605191245.3owve7gfut22tyob@techsingularity.net> <20180605195140.afc7xzgbre26m76l@techsingularity.net> <9dc03a4b-d359-8817-a950-b98e246dcd95@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <9dc03a4b-d359-8817-a950-b98e246dcd95@intel.com> User-Agent: NeoMutt/20170912 (1.9.0) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 05, 2018 at 12:54:27PM -0700, Dave Hansen wrote: > On 06/05/2018 12:51 PM, Mel Gorman wrote: > > Using another testcase that simply calls mremap heavily with varying number > > of threads, it was found that very broadly speaking that TLB shootdowns > > were reduced by 31% on average throughout the entire test case but your > > milage will vary. > > Looks good to me. Feel free to add my Reviewed-by. Thanks, I'll send a proper v2 when I hear back from the customer on what the impact on the real workload is. -- Mel Gorman SUSE Labs