From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id C0202C3DA4B for ; Wed, 17 Jul 2024 07:59:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5A9E66B009B; Wed, 17 Jul 2024 03:59:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 559E66B009C; Wed, 17 Jul 2024 03:59:31 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3FAB36B009D; Wed, 17 Jul 2024 03:59:31 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 2076C6B009B for ; Wed, 17 Jul 2024 03:59:31 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id BB35116183F for ; Wed, 17 Jul 2024 07:59:30 +0000 (UTC) X-FDA: 82348494900.07.B36F7A7 Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by imf30.hostedemail.com (Postfix) with ESMTP id 6B04A80009 for ; Wed, 17 Jul 2024 07:59:28 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=OLa17FhX; spf=pass (imf30.hostedemail.com: domain of borntraeger@linux.ibm.com designates 148.163.158.5 as permitted sender) smtp.mailfrom=borntraeger@linux.ibm.com; dmarc=pass (policy=none) header.from=ibm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721203115; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=4kdHFUV5KnPKH1AMa9NEHHGe0CJaGYqG5YhtmXf9DYQ=; b=itITDkBS7UXfAZKG67v7UKfB6W6gef+qqlewPd5w8kN2W9C4prpPLUGmVEskqxQapp+vAO ufwBekLh6yoTyT5Rxi1+JOeagTnZR2WvWNQGp1moHjqgMiOoyket3MxEJD7Or7Wi8q1t4T H2B6uDUgRQum0SFoNO7Ur9M/x6qxf4M= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=OLa17FhX; spf=pass (imf30.hostedemail.com: domain of borntraeger@linux.ibm.com designates 148.163.158.5 as permitted sender) smtp.mailfrom=borntraeger@linux.ibm.com; dmarc=pass (policy=none) header.from=ibm.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721203115; a=rsa-sha256; cv=none; b=T1zHtkAeerOxwNDrC7lf2jMLBDTpTTIXkUAchQWqwaXnZWPDNlKEbrmDssIswOWJk5g34u Ga6A/pKvIj5KvQ74D3Kbc8LAEQfIjxWD8vNsf/jGb/sAx/ig3sk7WvmEPfCIVrp4CkUlfb SJNABV3SAkZAONheerLIcoh6iKOmgKM= Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 46H7R1uq008170; Wed, 17 Jul 2024 07:59:21 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h= message-id:date:subject:to:cc:references:from:in-reply-to :content-type:content-transfer-encoding:mime-version; s=pp1; bh= 4kdHFUV5KnPKH1AMa9NEHHGe0CJaGYqG5YhtmXf9DYQ=; b=OLa17FhX3qlrnloU zCQGQPKN2tnK9a6URbmmfVUik6d4q+/8t3ErcKwsuhpJaOpKVtnMBPsxe1qPLQ6i pA6nATcnA3e8c6SD9QzCVgLgGuLEAO/2VA+U5EXwU7Xam21anjmjhLtL14Ozz0IS VXL1DVlzR21OT1w+Kv6GSQe+v0xRLIZkil0182wLD5s/wj1LCldr1LKDOUd2Ixvu EVpLbimdqsnxBawReYk5zgu2rWJU2cTbuz2Z64joUwrNJVEX/r2T6VzzzPs3XjXD i3Srzjwdu9aztWOBZDUrr9xrHrCkBx1BtFFx/1D+pOGm/te+6GOS6dTDhOsavpDi qPJ7Hg== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 40e0urs341-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 17 Jul 2024 07:59:20 +0000 (GMT) Received: from m0353725.ppops.net (m0353725.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 46H7xKdw023023; Wed, 17 Jul 2024 07:59:20 GMT Received: from ppma21.wdc07v.mail.ibm.com (5b.69.3da9.ip4.static.sl-reverse.com [169.61.105.91]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 40e0urs33y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 17 Jul 2024 07:59:20 +0000 (GMT) Received: from pps.filterd (ppma21.wdc07v.mail.ibm.com [127.0.0.1]) by ppma21.wdc07v.mail.ibm.com (8.17.1.19/8.17.1.19) with ESMTP id 46H5OHmS028837; Wed, 17 Jul 2024 07:59:19 GMT Received: from smtprelay04.fra02v.mail.ibm.com ([9.218.2.228]) by ppma21.wdc07v.mail.ibm.com (PPS) with ESMTPS id 40dwkmu53h-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 17 Jul 2024 07:59:19 +0000 Received: from smtpav05.fra02v.mail.ibm.com (smtpav05.fra02v.mail.ibm.com [10.20.54.104]) by smtprelay04.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 46H7xDCj31195884 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 17 Jul 2024 07:59:15 GMT Received: from smtpav05.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 9514C2004B; Wed, 17 Jul 2024 07:59:13 +0000 (GMT) Received: from smtpav05.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B336F20040; Wed, 17 Jul 2024 07:59:12 +0000 (GMT) Received: from [9.171.86.104] (unknown [9.171.86.104]) by smtpav05.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 17 Jul 2024 07:59:12 +0000 (GMT) Message-ID: <3976e7a9-b6a2-450c-a891-483644ee88ba@linux.ibm.com> Date: Wed, 17 Jul 2024 09:59:12 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [linux-next:master] [mm/hugetlb_vmemmap] 875fa64577: vm-scalability.throughput -34.3% regression To: Janosch Frank , Yu Zhao Cc: oe-lkp@lists.linux.dev, lkp@intel.com, Linux Memory Management List , Andrew Morton , Muchun Song , David Hildenbrand , Frank van der Linden , Matthew Wilcox , Peter Xu , Yang Shi , linux-kernel@vger.kernel.org, ying.huang@intel.com, feng.tang@intel.com, fengwei.yin@intel.com, Claudio Imbrenda , Marc Hartmayer , Heiko Carstens References: <202407091001.1250ad4a-oliver.sang@intel.com> <3acefad9-96e5-4681-8014-827d6be71c7a@linux.ibm.com> Content-Language: en-US From: Christian Borntraeger In-Reply-To: <3acefad9-96e5-4681-8014-827d6be71c7a@linux.ibm.com> Content-Type: text/plain; charset=UTF-8; format=flowed X-TM-AS-GCONF: 00 X-Proofpoint-GUID: 8yuVJUFm8pcrV-ZSY9Q1gErcAlT68eLo X-Proofpoint-ORIG-GUID: -Nx7rkw7jfYrNy8hcw7tnbrPOG_Up27z Content-Transfer-Encoding: 7bit X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-17_04,2024-07-16_02,2024-05-17_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 bulkscore=0 mlxscore=0 adultscore=0 impostorscore=0 spamscore=0 mlxlogscore=826 priorityscore=1501 suspectscore=0 malwarescore=0 clxscore=1011 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2407110000 definitions=main-2407170059 X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 6B04A80009 X-Stat-Signature: m1365csy5wgjbph6u7ybr3ft893ajn83 X-Rspam-User: X-HE-Tag: 1721203168-322476 X-HE-Meta: U2FsdGVkX1/Y26j6amAfhXyxyWvTWwNfrx0x+FdpsOn9/fClB7Lfy3FnxaQRuSDpZwWP4y27gOlwcj+i6QDHfEnH5NRpdDAh9fue4i4tFhtatET19BOrAKw4KrUNG2aJ2e1iTnhpTEhRIFIVjhT1w1pZGSpilWTRd8LfskeHza76v+bxmLvZ0XSkDLVAD2A/efi0l7vAnUP2BGuc50xlfpq3QIO/8z9LbR8/WC4U8QFyBtbUioIAmrg3tnNOtJd4gUgHTMEbDQUgZ07ah8a/RICpsrImFUpN/hji86dqGmMI6XHwRPJVpL6ywVF32YuCeW+ZJS05g++W7dY3w2biFJ4l6futUs+sXOZBj6pJmtFACrqFU078DBxFpUnOSE7vHvmG2OtZaVXxvUMwh3CnC2s3+Lresv3RkVh6UmVU6qtr4MC92baW2koNYa3XCsNtTn7UuyZLv35p0mTrJ4SugsxtxO+FjM2Yl9HkuILFr318sbdrMicm0Yeul9pCaKw4RsMe2FYdvs73yt+qwyw4E1t7ry/rEHrXe34NO/3tG4Z3SCrXkNtQnsIXzaZe2Facs9X7kgCbkre2Fu5zcM03yqFR1kQ+V4udO57L441X7Bgp6FSau3oIAdfUBtdSvnJjinkk1TtBeWzC82yg410l/k2S4AoC+23loyoliq28NwCdYqbnBVdhfIusuqc3WdAtXgHdusr3xaH+NeawxH0PQVjG8kGnlGV65BVCGxvG2yhdWNerNC768ZjL+D1mWuk+hQ1ekTxv3j91K33kVfNDw8nZ0EdRz/+1v50/HqM+j6APF0t4CZUmXyr2aruRBY3yeeETQ5XKkbwAqGvmWvUp+t5t5G3/yDXMnEPTZA5L4+I+GV6/9pKIZ4vAEKeRoZmxzB6rpb4yqyC14ptyadRPUrpMQ/whGewEt6GD+Smz2t3CUJ3RcgPZma6bBy9LKryGDpnHR9NnMVX9Fr1zuA+ gxviaGE4 fEGMCMJU+2T+H+1tA4BpALTy1SWtM6jwn52r5GRYRPe9EEJHCSUkJkbq5ri2F8aEEWHXveYahEFq6rMLygeV37vdl9kTbMTW4h1zAsLnWR82q3nxlvWxCoqDpd6YKMjGX8ibBW+9PJeH5ZOcEuyvpIpTBhkf+IhZwBLyWRQ7i9AeQnF3pPwBz77FAsOjVudKH8cTFoc7KGI8vdwqXHwwvLDb2EA+JYgB0TT6BhCpm7RJYi2jZTN36yd7oxKYrx38C55jbitD+LrioYthRs0/iGSXHhr9OYOFF+KyC1VigRI6d9TrbluJPH/XifQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Am 17.07.24 um 09:52 schrieb Janosch Frank: > On 7/9/24 07:11, kernel test robot wrote: >> Hello, >> >> kernel test robot noticed a -34.3% regression of vm-scalability.throughput on: >> >> >> commit: 875fa64577da9bc8e9963ee14fef8433f20653e7 ("mm/hugetlb_vmemmap: fix race with speculative PFN walkers") >> https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master >> >> [still regression on linux-next/master 0b58e108042b0ed28a71cd7edf5175999955b233] >> > This has hit s390 huge page backed KVM guests as well. > Our simple start/stop test case went from ~5 to over 50 seconds of runtime. Could this be one of the synchronize_rcu calls? This patch adds lots of them. On s390 with HZ=100 those are really expensive.