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 B0C05C3DA4A for ; Mon, 5 Aug 2024 19:48:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4BCEB6B0088; Mon, 5 Aug 2024 15:48:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 445536B0089; Mon, 5 Aug 2024 15:48:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2E7386B008C; Mon, 5 Aug 2024 15:48:26 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 0F3566B0088 for ; Mon, 5 Aug 2024 15:48:26 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id BFC10C0662 for ; Mon, 5 Aug 2024 19:48:25 +0000 (UTC) X-FDA: 82419228570.14.ECA2629 Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) by imf10.hostedemail.com (Postfix) with ESMTP id 9057BC0011 for ; Mon, 5 Aug 2024 19:48:23 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=MtqOuRDP; spf=pass (imf10.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.45 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1722887242; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=wlI56xvrJ7x2cg4LdNK/30BBgdmdk2xf+663DeBt1mg=; b=JF1ZFAfpPnB4BynM/LeS4/ZTqqk7Zj1CYmz2506nga6CHsJtwEIw7FQOXSNXYYc/vxcr5D IqqkBWncEbvawhbafoh/dKtfdqNLX1JklayxD5zMnINHEADGvFJI8LgyA7ee82mZnvzN1F RatVbfLARUehyyAXEPPVeLDrx4SKgrI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1722887242; a=rsa-sha256; cv=none; b=BothAY3xTcbZoLz/+pmCJDfMu6j0h2xnVz4ZLuDUm4rcATbXlxG8BYuJjTdSae9G2ZW5dv KA7QDODEn82jpXL9sB5mhPP2z1621HLRiN37bt5RM1lndjZT82DPpIPcDU8cTAtM72erSe o0lQBNBGDa/RzPrpf4dF8mS8H4ABStE= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=MtqOuRDP; spf=pass (imf10.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.45 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-a77ec5d3b0dso1232703466b.0 for ; Mon, 05 Aug 2024 12:48:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1722887302; x=1723492102; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=wlI56xvrJ7x2cg4LdNK/30BBgdmdk2xf+663DeBt1mg=; b=MtqOuRDP6NB7x56MVral7/9pgku3Rfa1V8l/G+WRuOIjpq/FeZ5m9nVbUP5oyrwmZR MrfmzfqXCkG4uejQYS6W/DQNivySAheif8uwJL5e935dYk2I1GwkenJKzNKK32YTYg+p bIUaxKgzY8g9Jy9D8mIl8vDzXsuuG7D3X2HY8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722887302; x=1723492102; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wlI56xvrJ7x2cg4LdNK/30BBgdmdk2xf+663DeBt1mg=; b=azPljMgHOdRYINwu6RHjyA7jpWiCK4bMm3KH3HS5xM+Kq4EFn6O46Mer0L5luKwC0w yzuOS9f6wsvA/OeNXg2byOuU9BeCq47g46J70vztDXTytgPI2EoCGMv9ozuv8VK0HMfR ngPIe9IEgYW0DnnzkOA7Ssxe3MO8nF4Fp4pCJbHM3+zxIRpxNIVqhFNXRvwk73a494aC /4z7ynF5HdonUmMWsxf3F6CHz8aZ8cras+1oI2yVPSESb45YSuEeHAkcJL8bqBmw0UPS 5YBF69qruzO5r7D/shBgwFPJFH6jI2NYtyUIPETcHXrFEw+etF62msT0wUc5vKNmxT7e Qa7w== X-Forwarded-Encrypted: i=1; AJvYcCV4OxYgBKykxw+o9dNvSks66l5tYuzWJhk6BnlZrOjSiitxwqWQrYSCPw6kERYXmfYwRxET9wZ6k9ih9PmXfJ6mrVQ= X-Gm-Message-State: AOJu0YzpIRcQfmTPWza3DIrBr0s14F1yRyO6AayVaziOHMkaxvaVLdZH 2D+aI0PFNOExW+OVZTxB+M8kXex/pLl7tmXOcHmJM3IubrKJ31Iv9FZ/q1SoBrB5uZxsC9GgrjI 31iLJvQ== X-Google-Smtp-Source: AGHT+IGJruXnKduP0/NX4Ex1pBpqI+iAZwy2KIS4vTwmOaWYyj6iMFjC/Z/VEBel7vib8R7DFcYSxw== X-Received: by 2002:a17:907:724b:b0:a7d:3a85:7a3e with SMTP id a640c23a62f3a-a7dc50fd8cemr972585266b.59.1722887301876; Mon, 05 Aug 2024 12:48:21 -0700 (PDT) Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com. [209.85.218.53]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a7dc9e841b6sm481104866b.168.2024.08.05.12.48.20 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 05 Aug 2024 12:48:20 -0700 (PDT) Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-a7a9a7af0d0so1344026466b.3 for ; Mon, 05 Aug 2024 12:48:20 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXpGpGD1jQq/8qnwq66hYJbpgFf3mhl/5tcga7dbkEvXGlIZXm0YaOAHq8Ey+wrjeVKlUpaj4t84wO/cfikL3alHDA= X-Received: by 2002:a17:907:3f8b:b0:a7a:9954:1fc1 with SMTP id a640c23a62f3a-a7dc4ea981cmr878526366b.24.1722887300410; Mon, 05 Aug 2024 12:48:20 -0700 (PDT) MIME-Version: 1.0 References: <202408041602.caa0372-oliver.sang@intel.com> In-Reply-To: From: Linus Torvalds Date: Mon, 5 Aug 2024 12:48:03 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [linus:master] [mseal] 8be7258aad: stress-ng.pagemove.page_remaps_per_sec -4.4% regression To: Jeff Xu Cc: Michael Ellerman , Nicholas Piggin , Christophe Leroy , Pedro Falcato , kernel test robot , Jeff Xu , oe-lkp@lists.linux.dev, lkp@intel.com, linux-kernel@vger.kernel.org, Andrew Morton , Kees Cook , "Liam R. Howlett" , Dave Hansen , Greg Kroah-Hartman , Guenter Roeck , Jann Horn , Jonathan Corbet , Jorge Lucangeli Obes , Matthew Wilcox , Muhammad Usama Anjum , =?UTF-8?Q?Stephen_R=C3=B6ttger?= , Suren Baghdasaryan , Amer Al Shanawany , Javier Carrasco , Shuah Khan , linux-api@vger.kernel.org, linux-mm@kvack.org, ying.huang@intel.com, feng.tang@intel.com, fengwei.yin@intel.com Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 9057BC0011 X-Stat-Signature: gsbkjye7qudkuzfxkkheiwgcnmboowpr X-HE-Tag: 1722887303-843396 X-HE-Meta: U2FsdGVkX18TTOvKHuR1ZcHEwpOgfPv19+4RJrxhCCDkwLe2aaoVfolrWTIZPwhRCi8rLgkk669NRGfvfuMisWJ4q8/RB3Hzhlf7NVZ3t1oxA80itdRV7sN/95yBVUpPYKMf44tqqlMYySKOvD1AzE6YTi3yGfvXEzeut4Yqd15qjo2rVUP2hRf0WBKBnrlw4IsQ7faenbQHqxn4wxh2ACDB66AKNhcKYKC0opksj4t+GV1aOLCnLJbQ7W9yM530p7gu8mmhODs9glyIeJJ5NO7Q7DkgEIwxF6D4A9PbnsETfkvU39JPDB27OGJiwGHIHESoL8G+s/8xfN24S/XkMMv9PCuPeUNtPLM7YtrY/6NA80NUjwYF3h4KMv2dCcecAwXYQVLESWUqTKqSFt3+/AEV1J2CnaBcYfaadwjDndBbKIxmYBMkN1mjXmyhfNaDrsbc0/E82mwyD/PgRf12UQ7e+NQV2HYZDeKbFxDLsW2y6P9O9Gvykfta/8MaONycVjvXjG/L+Ytw4Omlng2ri9QUsLRxBLz3nYIOx5ZFfYLpYUOaGpVf6wRZQX7PkTcu76uK9IX0/PQNTQMWcY6Dp6VHMT7n9x7f9tKbZaxUfrqfEUOFcwYtTepVqbTG8INh8WxNZPrU5TganYQkJ6YN6lh1p9r2/qgfOSzFyGTj0Bj+6XFatDlf5sFwB6hWQVnMo0tmbVnNW6e8OGbgix0Rd6JmEQb7XKWOuEetYuYmrvqwz1a/XLdKRblbWZ3FUfgckAHN7L5LQRXG0w1p5RIpCNpovcfauREfkJ5706i2EAUaUM/O/CaI8NHLEha/6R5BMHOq3Xot7n3+BzQs9iBFSU0s+SOk/cU0WO2RLPPGlkrNqZeSg+VFYe4Jkw1LG6FQUS8FotOmaRNlqHmgvfRMHYMdcjvxc/0b3f8N/OZCpbo2V5RsJNeYfaLvxDqcrTLc3+uQX4l9p7wIxB/3uz1 V6UyGzUJ 7GnfRnvpk38aZJKOtHq+fmu6eK0axaiFXY5800KLCBiUn0DCY700yv9Yq8Gns9z329r7reZqXpy+afNn+So3WHX+z6gShs7jK1Sv7OWhu4kKo3jwjDZge3/+ic3mXyiqUjUsYTTtcoOqrIRA+CNEASGRYy07wNUboSWD+LJC9wdQboDsII7bkNX13WknLVGhOiOuqMir28GvYJggQS5lRkNNsBd6v75Enf1eX6PcSDm+8p2inBRYc/kOWxLG/yLlkQU3xkgoqdHgXS+8kz13XNc+Y8HsA5ubX5iwjSUuz+cVGUYf/laL3WUQIhU3FF7cvF1Ip9q0r+hZmelMu9QcgFAFU4jrTdrMQNf9Bnfhnjb9oxTIRF3KBa5n+M6oVpkKCykAU2HS9wdktikV/02159tE3pNIWryo8mEWibNFDL66UN3/gt7vUPx9W96Td3qSdtFhQRcfowHHzxXg2RPCaQezII0zJ3tUptLmKiVInsdjOmqnh4Isao7FuC3DdguimOx5gcnvMnfDG7J6+mLw3seTvz7hjxEMPfJgmybx08H9P5WcRrIcs80aTmPrH4akoLF5ZjwUlYaUVaiTrnQMzuC322W0r2hbG9mDiZpxwqfLVAFrn3ESQ1rjZOw== 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: On Mon, 5 Aug 2024 at 12:38, Jeff Xu wrote: > > I'm curious, why does ppc need to unmap vdso ? ( other archs don't > have unmap logic.) I have no idea. There are comments about 'perf' getting confused about mmap counts when 'context.vdso' isn't set up. But x86 has the same context.vdso logic, and does *not* set the pointer before installing the vma, for example. Also does not zero it out on munmap(), although it does have the mremap logic. For all I know it may all be entirely unnecessary, and could be removed entirely. Linus