Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp3570144pxb; Mon, 16 Nov 2020 19:38:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJzTtbXpaqg1zWFSa4j5k7uVsX2StKsgxuuqix0m3aVK1W9nbhCz5FYC5WA58ZYzksCwMXh+ X-Received: by 2002:a17:906:b312:: with SMTP id n18mr18183218ejz.353.1605584293424; Mon, 16 Nov 2020 19:38:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605584293; cv=none; d=google.com; s=arc-20160816; b=fhBLXkxZ9XO9nQDRm87QwaWGO7zsU6unfEwVs9qX851wpAkN+2LNGgD5Uak7XD64be TvPclEQAXP1yA9E5mkwZO9war6RP/FaS0+zDbKGK/1X20/ECXnhejkm/BZvKa1ALZnZP NL5NYRVXpq6hsM/BW6n9zNO1eosV/mvJ+LO9OuHdhd811hkmUJBoeTqejxuAszyRbBcx Vf8wg+TvKgU1VbhmEmIFMrvyvq4SMSw5/Du8308H4F09kOIgatf+AEDGxi9usht++5Oz TAHCU8Dqxua9bmML1L3ZYDU/1NhD0ykFD+iJQRpGosvB7OoJ71UXXbFcH9IM5++NStth cOMA== 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=jUB+JFDnCaI8NY05B0D8nF6NzAFcD+Qxv1P77ibpmMA=; b=PEytdZdzIZSmJUupN4CV/DWL/c3cr1h20S7yt5Tc9vKRLxF7WvXplJaF4fxuAD0H7p VowLW1YyP599N14VrDabFj8mfaQyPRakwOh64i4xatKrAy5AtBnTCNliH8+VTn7wS/DD bjNbNoGb8iMccU+7FPIxBwcYrsNamE9298jPo27ydVJQI5GKSsSNIaqi0Vzbl9TcKEQi Eocn/eSfqeNp4yUm7gvr9/GP7D1E0GY0Gh+Ay07ZfR92M2sBTXM40w/uIs3smbDFdral 038aU6qCGUFWoVeAIheL1SD14/lK36vrklgBT5fXYh0L4Vd8vUxPONGRnuSC7Dne4ujO yMQQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=F07ESBNP; 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 m25si13083306edp.176.2020.11.16.19.37.50; Mon, 16 Nov 2020 19:38:13 -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=F07ESBNP; 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 S1726685AbgKQDfe (ORCPT + 99 others); Mon, 16 Nov 2020 22:35:34 -0500 Received: from hqnvemgate24.nvidia.com ([216.228.121.143]:17204 "EHLO hqnvemgate24.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726471AbgKQDfd (ORCPT ); Mon, 16 Nov 2020 22:35:33 -0500 Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate24.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Mon, 16 Nov 2020 19:35:42 -0800 Received: from [10.2.57.97] (10.124.1.5) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Nov 2020 03:35:31 +0000 Subject: Re: [mm/gup] 47e29d32af: phoronix-test-suite.npb.FT.A.total_mop_s -45.0% regression To: kernel test robot CC: Linus Torvalds , Jan Kara , Andrew Morton , "Kirill A. Shutemov" , Ira Weiny , =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= , "Matthew Wilcox (Oracle)" , Al Viro , Christoph Hellwig , Dan Williams , Dave Chinner , "Jason Gunthorpe" , Jonathan Corbet , Michal Hocko , Mike Kravetz , Shuah Khan , Vlastimil Babka , LKML , , , , , , , , , , , , , , , , , , , , References: <20201117024825.GA8169@xsang-OptiPlex-9020> From: John Hubbard Message-ID: <24d9d093-5b7a-9aee-8d61-59c0007a9269@nvidia.com> Date: Mon, 16 Nov 2020 19:35:31 -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: <20201117024825.GA8169@xsang-OptiPlex-9020> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Originating-IP: [10.124.1.5] X-ClientProxiedBy: HQMAIL105.nvidia.com (172.20.187.12) To HQMAIL107.nvidia.com (172.20.187.13) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1605584142; bh=jUB+JFDnCaI8NY05B0D8nF6NzAFcD+Qxv1P77ibpmMA=; 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=F07ESBNPFPoa50t0XaFH70E592EfoMKhT68hjwyKJv/eYA43772o8TD5I7gbraIgE lW2rAbviJdAqFu/MGmhg6mr3jN0pBQMq6M+LMDSSE4Ot0S8bwyeLrooyiUY5vKMX3A ugVrUmaU8B2BlfoiFG1nyRmn7yT3XVINLPYw0BkGofoECd7MJehD2/v3zxYi+xKijU Obla3Ico7koaL9qybj7PqxfqyHApCDDlO2v15VOTQRqZFz/2dTlIWhfRQQR6hYyPkt Ak2VRDAacwWY5V5ihmW2g6q8BpVDg7GXEFfDzX0yySWNeNKzxnnGotc6CakJZmG+34 ok0gxRp6RLSNw== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/16/20 6:48 PM, kernel test robot wrote: >=20 > Greeting, >=20 > FYI, we noticed a -45.0% regression of phoronix-test-suite.npb.FT.A.total= _mop_s due to commit: >=20 That's a huge slowdown... >=20 > commit: 47e29d32afba11b13efb51f03154a8cf22fb4360 ("mm/gup: page->hpage_pi= nned_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 i= ssue we would have some other indication...is this worth following up on?? I'm incl= ined to ignore it, honestly. thanks, --=20 John Hubbard NVIDIA >=20 >=20 > in testcase: phoronix-test-suite > on test machine: 96 threads Intel(R) Xeon(R) Gold 6252 CPU @ 2.10GHz with= 192G memory > with following parameters: >=20 > test: npb-1.3.1 > option_a: FT.A > cpufreq_governor: performance > ucode: 0x5002f01 >=20 > test-description: The Phoronix Test Suite is the most comprehensive testi= ng and benchmarking platform available that provides an extensible framewor= k for which new tests can be easily added. > test-url: http://www.phoronix-test-suite.com/ >=20 >=20 >=20 > If you fix the issue, kindly add following tag > Reported-by: kernel test robot >=20 >=20 > Details are as below: > -------------------------------------------------------------------------= -------------------------> >=20 >=20 > To reproduce: >=20 > git clone https://github.com/intel/lkp-tests.git > cd lkp-tests > bin/lkp install job.yaml # job file is attached in this email > bin/lkp run job.yaml >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > compiler/cpufreq_governor/kconfig/option_a/rootfs/tbox_group/test/testcas= e/ucode: > gcc-9/performance/x86_64-rhel-8.3/FT.A/debian-x86_64-phoronix/lkp-csl-= 2sp8/npb-1.3.1/phoronix-test-suite/0x5002f01 >=20 > commit: > 3faa52c03f ("mm/gup: track FOLL_PIN pages") > 47e29d32af ("mm/gup: page->hpage_pinned_refcount: exact pin counts for= huge pages") >=20 > 3faa52c03f440d1b 47e29d32afba11b13efb51f0315 > ---------------- --------------------------- > fail:runs %reproduction fail:runs > | | | > 1:4 -25% :4 kmsg.Spurious_LAPIC_timer_= interrupt_on_cpu > %stddev %change %stddev > \ | \ > 4585 =C2=B1 2% -45.0% 2522 phoronix-test-suite.n= pb.FT.A.total_mop_s > 1223 =C2=B1 4% +40.2% 1714 phoronix-test-suite.t= ime.percent_of_cpu_this_job_got >=20 >=20 > = =20 > phoronix-test-suite.npb.FT.A.total_mop_s > = =20 > 6500 +----------------------------------------------------------------= ----+ > | .+. .+. .+. = | > 6000 |.+ +.+.+.++.+.+.+.+.+.+.+ +.+.++ +.+.+.+.+.+.+.+.+.++.+ = | > 5500 |-+ : = | > | : = | > 5000 |-+ : = | > 4500 |-+ +.= +.+.| > | = | > 4000 |-+ = | > 3500 |-+ = | > | = | > 3000 |-+ = | > 2500 |-+ O O O = | > | O O O O O OO O O O O O O O O O O = | > 2000 +----------------------------------------------------------------= ----+ > = =20 > = =20 > [*] bisect-good sample > [O] bisect-bad sample >=20 >=20 >=20 > Disclaimer: > Results have been estimated based on internal Intel analysis and are prov= ided > for informational purposes only. Any difference in system hardware or sof= tware > design or configuration may affect actual performance. >=20 >=20 > Thanks, > Oliver Sang >=20