Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp332839pxb; Wed, 18 Nov 2020 05:52:30 -0800 (PST) X-Google-Smtp-Source: ABdhPJyebIiNTq2CNvoty11j/1ZgBlzJbsAip7Bn932Cb2F7Y7ozsBds7X4fMwPKfL9cigUCfg+R X-Received: by 2002:a17:906:b791:: with SMTP id dt17mr7308069ejb.438.1605707550731; Wed, 18 Nov 2020 05:52:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605707550; cv=none; d=google.com; s=arc-20160816; b=LUFYSJfAvY6RRxk74+7+kk0qCk04qvOrWGsbqIJWEovc4jTZru4q+JAsJySaxhxr7h TEttuzK99ljvkCLxYBwrA1H2ccXxeX1oq8bT3JYkYMBfM9yKRRZF71F1NQSxSX1k1QME TSovz2w3/4LPuAhZYCJ2b1nO7HQ/w3DvYf8ErzJzn+xBsmAbJqGI6fKxRuK/4zTvn8kn Vy6zQgX8tu8mBqceiVzGyOVIwHirlFpHi14EULtc7bBHKVpVRF9Q33qCyOz0TYGvtla8 wAodqfWTGRNdtfH/ceuWJUgue/w82PYauk7wm+VUhhJxsG3jAP7dHChUSfIbV7Pl2jV9 w93w== 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=2Gp9daVE29so60dC+qOHzuJ8tjJ8tJOaUTFhUIHFwI8=; b=SZ+hHLCSgiqCvxHYteoiA887YRo22coy5cvbQkXZ51xA/WrHkQL1qsys17B9tt7t72 uUK7UgFGyiVGHBNbxTZJchYnnljB+VGD7bimZvGfiywC4z332Zj0YSdTDDQiSxQj7vV+ tyXqeARg2lWrEPAEWMXHqMKF4Jwa2DVhkcMXz2j12XkOxQEIHf9svyIXBGbEfTFD0zLq 0yi60ZK2QPzbLfzzCMGJsNIOgwQtKHrWczkDXEVfM+wVfCMiHNdTSANsJWrNPLldEIHW B4b4I++Xv3DETIYndH4ZJ/B8MDkzdT8TFWeq4/b8hYMp3ZEuz57/v3yzD7mXVo5qrv66 LUpQ== 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 z41si17106000ede.375.2020.11.18.05.52.05; Wed, 18 Nov 2020 05:52:30 -0800 (PST) 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 S1726595AbgKRNty (ORCPT + 99 others); Wed, 18 Nov 2020 08:49:54 -0500 Received: from mx2.suse.de ([195.135.220.15]:46762 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726588AbgKRNty (ORCPT ); Wed, 18 Nov 2020 08:49:54 -0500 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 9FABBAC90; Wed, 18 Nov 2020 13:49:52 +0000 (UTC) Received: by quack2.suse.cz (Postfix, from userid 1000) id 3D86C1E130B; Wed, 18 Nov 2020 14:49:52 +0100 (CET) Date: Wed, 18 Nov 2020 14:49:52 +0100 From: Jan Kara To: John Hubbard Cc: kernel test robot , Linus Torvalds , Jan Kara , Andrew Morton , "Kirill A. Shutemov" , Ira Weiny , =?iso-8859-1?B?Suly9G1l?= Glisse , "Matthew Wilcox (Oracle)" , Al Viro , Christoph Hellwig , Dan Williams , Dave Chinner , Jason Gunthorpe , Jonathan Corbet , Michal Hocko , Mike Kravetz , Shuah Khan , Vlastimil Babka , LKML , lkp@lists.01.org, lkp@intel.com, ying.huang@intel.com, feng.tang@intel.com, zhengjun.xing@intel.com, guobing.chen@intel.com, ming.a.chen@intel.com, frank.du@intel.com, Shuhua.Fan@intel.com, wangyang.guo@intel.com, Wenhuan.Huang@intel.com, jessica.ji@intel.com, shan.kang@intel.com, guangli.li@intel.com, tiejun.li@intel.com, yu.ma@intel.com, dapeng1.mi@intel.com, jiebin.sun@intel.com, gengxin.xie@intel.com, fan.zhao@intel.com Subject: Re: [mm/gup] 47e29d32af: phoronix-test-suite.npb.FT.A.total_mop_s -45.0% regression Message-ID: <20201118134952.GE1981@quack2.suse.cz> References: <20201117024825.GA8169@xsang-OptiPlex-9020> <24d9d093-5b7a-9aee-8d61-59c0007a9269@nvidia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <24d9d093-5b7a-9aee-8d61-59c0007a9269@nvidia.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon 16-11-20 19:35:31, John Hubbard wrote: > > On 11/16/20 6:48 PM, kernel test robot wrote: > > > > Greeting, > > > > FYI, we noticed a -45.0% regression of phoronix-test-suite.npb.FT.A.total_mop_s due to commit: > > > > That's a huge slowdown... > > > > > commit: 47e29d32afba11b13efb51f03154a8cf22fb4360 ("mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages") > > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master > > ...but that commit happened in April, 2020. Surely if this were a serious > issue we would have some other indication...is this worth following up > on?? I'm inclined to ignore it, honestly. Why this was detected so late is a fair question although it doesn't quite invalidate the report... The NPB benchmark appears to be a supercomputing benchmark so concievably it could be heavily using THPs. The question is why it would be a heavy user of pinning as well but even that is imaginable considering that MPI is in use etc. So maybe it is worth trying to reproduce this because heavy THP + pinning users might be indeed rare and only those would show regressions in THP pinning performance... Honza -- Jan Kara SUSE Labs, CR