Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp576253pxb; Wed, 18 Nov 2020 11:37:15 -0800 (PST) X-Google-Smtp-Source: ABdhPJzHI1eChtqSGcSd9n9fNgY72oxLvV51XBZKySWK/7Gpd9VuHen8e6fHoJW1Lk6OtHlCgJ9X X-Received: by 2002:a17:906:2683:: with SMTP id t3mr26239117ejc.414.1605728235388; Wed, 18 Nov 2020 11:37:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605728235; cv=none; d=google.com; s=arc-20160816; b=quLd9yznvMwV7LrnEkv4aKxJHsGKpdoCA+VSJcbvKyOciRUjEAdXOvyPaTmpUV1WzM 0iyb1URnJAMt3pRNvkxUufpPAluyZtoRrjOYmh4GUxBGUeMIgafN/vmWZ2ix2jor1HLH z5WIcPhtFFkDt7YNRnflfV5gpY2YQjQqsjc7ZACkdo0BYvRHtPRyQu6bbKRnkltqJV1T barreQasC4RaAAd9LPFdjT3s8zcxMi0Ga2vsOj72QcFWbPfKwfTbzRaoYOeXNpCqXqxQ x/CqTmgdyr2GrLJ6gBd6j23C9LadKraBkYkxFKVSS00WsRfcJD+tBiPLK0LQ38km7p/r Z4Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:dkim-signature:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=/zzto4qjui2QjTRLRNXiDcYtzpUx5bkuyHBccy5FEXc=; b=flIlD4dBJi1CD05w+BpiyVHKJwddkhIWVQACMdd/HBBYrdtlaQU0QyibLt/gYxqfnJ gMVPei8U04a7raw5BkziVVkmBesJeGkiAJ9KYvFmx+gBKEdgW3wNyMVJUXv8ouENU1r/ 78ToaWAQlsSpvlsZ/19D6lq2qoETSpFY6c20HmJTmVWfzGlpJW3lMzNF7hRJY4pR6FQa j7zQgGgq6hqt/0QWstN/HM5xyWEKEciF/+dozV7N7NJzoZjc6sCj5oywncwmzGaBuQiP 77vBEwX97AE2BKLHKAe2sGAZPE04nnknX103kNEWX/mFggigkFTgKFYJBei8jZ8f3s8d mG5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=oJrQCeqS; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h13si17993080edn.268.2020.11.18.11.36.52; Wed, 18 Nov 2020 11:37:15 -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; dkim=pass header.i=@nvidia.com header.s=n1 header.b=oJrQCeqS; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726519AbgKRTdJ (ORCPT + 99 others); Wed, 18 Nov 2020 14:33:09 -0500 Received: from hqnvemgate24.nvidia.com ([216.228.121.143]:18725 "EHLO hqnvemgate24.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725947AbgKRTdJ (ORCPT ); Wed, 18 Nov 2020 14:33:09 -0500 Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate24.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Wed, 18 Nov 2020 11:33:18 -0800 Received: from [10.2.62.4] (172.20.13.39) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 18 Nov 2020 19:32:58 +0000 Subject: Re: [mm/gup] 47e29d32af: phoronix-test-suite.npb.FT.A.total_mop_s -45.0% regression To: Dan Williams , Jan Kara CC: kernel test robot , Linus Torvalds , Andrew Morton , "Kirill A. Shutemov" , Ira Weiny , =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= , "Matthew Wilcox (Oracle)" , Al Viro , Christoph Hellwig , "Dave Chinner" , Jason Gunthorpe , "Jonathan Corbet" , Michal Hocko , Mike Kravetz , Shuah Khan , Vlastimil Babka , LKML , , kbuild test robot , "Huang, Ying" , feng tang , Zhengjun Xing , , , , , , , , , , , , , , , References: <20201117024825.GA8169@xsang-OptiPlex-9020> <24d9d093-5b7a-9aee-8d61-59c0007a9269@nvidia.com> <20201118134952.GE1981@quack2.suse.cz> From: John Hubbard Message-ID: Date: Wed, 18 Nov 2020 11:32:58 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:83.0) Gecko/20100101 Thunderbird/83.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [172.20.13.39] X-ClientProxiedBy: HQMAIL107.nvidia.com (172.20.187.13) To HQMAIL107.nvidia.com (172.20.187.13) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1605727998; bh=/zzto4qjui2QjTRLRNXiDcYtzpUx5bkuyHBccy5FEXc=; h=Subject:To:CC:References:From:Message-ID:Date:User-Agent: MIME-Version:In-Reply-To:Content-Type:Content-Language: Content-Transfer-Encoding:X-Originating-IP:X-ClientProxiedBy; b=oJrQCeqSFU8BNSDtz4THhkYXIqCYe7H0T5GmvybJtxVSbs2ad2JqRtEc9hgt5IU2t GrM6lYjdbXaj0rOM0i1Efmi8+kcAjyEORoPxo8VXw6OvfoOlIa/1uCwuiFyFwG9pQZ suZyFoe4RYVtjavFdS6NUY6zgEzBPMaC5XHcCRl90VFxqyWtBUA+snciB2AewyHsg/ AqtPm9SG+08yAvieBfUXe+kgMmCtTwxbWtk2oMx7am0BFSi6ClYACYFK00afHGDjnT 4A9jtApbrrvkVNWZlCgeK8Zb7dFTe12+62GzmWiImWMDtMAXtY2M2AuEliJ0Egv9CH CaFnaWpQWtf1g== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/18/20 10:17 AM, Dan Williams wrote: > On Wed, Nov 18, 2020 at 5:51 AM Jan Kara wrote: >> >> 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... > > I don't know what specifically happened in this case, perhaps someone > from the lkp team can comment? However, the myth / contention that > "surely someone else would have noticed by now" is why the lkp project > was launched. Kernels regressed without much complaint and it wasn't > until much later in the process, around the time enterprise distros > rebased to new kernels, did end users start filing performance loss > regression reports. Given -stable kernel releases, 6-7 months is still > faster than many end user upgrade cycles to new kernel baselines. > I see, thanks for explaining. I'll take a peek, then. thanks, -- John Hubbard NVIDIA