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 186CFC0219D for ; Sat, 8 Feb 2025 07:23:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6A7706B0092; Sat, 8 Feb 2025 02:23:15 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 630CD6B0095; Sat, 8 Feb 2025 02:23:15 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4A993280001; Sat, 8 Feb 2025 02:23:15 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 2D31C6B0092 for ; Sat, 8 Feb 2025 02:23:15 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id AD58A4D0C7 for ; Sat, 8 Feb 2025 07:23:14 +0000 (UTC) X-FDA: 83095936308.28.6E753C1 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf23.hostedemail.com (Postfix) with ESMTP id 89541140007 for ; Sat, 8 Feb 2025 07:23:11 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=Aq7ElquE; spf=none (imf23.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738999393; 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=dIUTnKlqptBhVh4FHbYoQplL5I5DQEoGc3UGevcbKYc=; b=idOfoCuIqEZGz27zGRRXQnln2g/0wdDbMyD6jFtAkC9/K/98ndM224b9t2poxJfBJPF82d S9M4mrcQjumIunnB/GgFBHMiHtrsyp0ZDV7qoHJy7NnuT10GQqOJ0kJgNZ+fmWgeugAXdB h0ABZpAc+jL30Z/0FeELWROj89GOUqA= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=Aq7ElquE; spf=none (imf23.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1738999393; a=rsa-sha256; cv=none; b=XjdnNS3xytSGkq3ZEi5Hdq3uvmA4lsKZ5Vq797Kv6M+T9ZAB2ZmQ6NQ8IwtbgsD9ACaIEG s4txl0NTZfjBMvxzutAQT/DLrwsqrc0vquouBSk4LnyvPYBau6i9FT8vwZCRIZ9FLXkrkb 0dK9eHgnVuNMflu5u/LE0coijaFd7a0= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=dIUTnKlqptBhVh4FHbYoQplL5I5DQEoGc3UGevcbKYc=; b=Aq7ElquEb4PU458vaoh2BURefq 0XGupeL+Ea5a1zbTs9mHs4isuqu4YDjsFkA4psNsUKV2IVtFGihdFzB3J4BlS1lx6yz2RbyKBPzLQ q5ug1G3UoBjgjdjZJ8pDtcbs+0u9J4m2W1Iyo6sUbB6qG+Wy0ywQUlWoMnSn8OmDM2h3cb8/NuufT bw6tV0V3F/oz2+8ixkTFko2xzqDuL2B9JR1G1aO/JW0eMEN6zXuMA2HAuspE0AAPA0iEyLWFwxwXY h9ZeDE/095r6pBz9fJ78gD+4ccGeRpRxZN3tn2b/eY9RppD2xLfz/F6OIiBJtZ6ZGQIYD7hJA/Ade hnrUUgrg==; Received: from willy by casper.infradead.org with local (Exim 4.98 #2 (Red Hat Linux)) id 1tgfAx-00000009uJj-3bg7; Sat, 08 Feb 2025 07:22:51 +0000 Date: Sat, 8 Feb 2025 07:22:51 +0000 From: Matthew Wilcox To: Peter Zijlstra Cc: Qi Zheng , kevin.brodsky@arm.com, riel@surriel.com, vishal.moola@gmail.com, david@redhat.com, jannh@google.com, hughd@google.com, yuzhao@google.com, muchun.song@linux.dev, akpm@linux-foundation.org, will@kernel.org, aneesh.kumar@kernel.org, npiggin@gmail.com, arnd@arndb.de, dave.hansen@linux.intel.com, rppt@kernel.org, alexghiti@rivosinc.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-csky@vger.kernel.org, linux-hexagon@vger.kernel.org, loongarch@lists.linux.dev, linux-m68k@lists.linux-m68k.org, linux-mips@vger.kernel.org, linux-openrisc@vger.kernel.org, linux-sh@vger.kernel.org, linux-um@lists.infradead.org, x86@kernel.org, linux-riscv@lists.infradead.org Subject: Re: [PATCH 0/5] remove tlb_remove_page_ptdesc() Message-ID: References: <20250124114759.GB15996@noisy.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250124114759.GB15996@noisy.programming.kicks-ass.net> X-Rspam-User: X-Stat-Signature: peg3baiy45g1p69cud4kumb5fa44go3y X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 89541140007 X-HE-Tag: 1738999391-942573 X-HE-Meta: U2FsdGVkX19EYQ+ujaU6xFvSls0PyFZa5nhZw++bzC3rwtXmNXWBIAbBJz1wbv6+8RFzJGUHuQQsHOKD59YgCU0JOgTn5vsayWvZxSF4JA7XAc9PTIseFXopfDtslxqPt3gQJMQ3TTIeRDl0A+Xe/vFGnLXOvMB0W9oFP+zJ1bUnbgwjNRAW8ftNv+uDGeuZ5DPu5i/Z50u/jqPXX3wOGY828NYgyapjw+qH2Bs1rRBxZXMoBa7WmMjG726SqMek/17xbRmbfex0/Mk5PqdECmy2h2werNpix3HWiJD6ndyXeHOuxP2WSzCwsyDnApnsJvxHqIS8fWX2e4fNnN3ZskT4XyUjVwapPOZXlrHhkB4gOIM+76x9eeDlKnh7Ttdjv8H1A4YKrXADGMwQ4obUvsiTEzn21A9SCsfiXzny5JFYdV4iRlgS6syi+nMBuC6FdgpvbeqMefQzfsh4l82lExCska9JjnMWFlp8lv0qwpmHB6phYJIyxUmmNwYOOvMJl1CmzvzSXYHE6CCe7h0H3NVRCUiZZE0jJR+HQoupqBmZtcBY6EscSte3eySE5YbHIOjp8QXxTmr4ekDylcewQslwRJ4gxOnXavQpy+ph0ugICB5ja5gptZd/vN+EVwvM+GeIZb7lCygGmBvFRSXE3LqPkP2+T9hk2MkUC1ZEp2RsbZZnkunXtJu5BjfdiFDBGE4YIhfagkMEV10mV+GNIb/Tbu3lHsAjpJ6MEMXj3RMUkr7gOXZsKXDQ3epYm7HB7ecWyb8rbqHZxG1rzl6gaX10RdJ05fY5mx/Tfa5j6OU7il/T9zEiICUDnFEnKt5iV0Ql0BD0BakuVq8J0st10UwUKUGsqfTEXbm3JCoXpOsGyAmvBT7czFbWdkJpmN+Is0U+nz+Rgcsp2i7V7fZfAGM5RzgTRSS/Sbq0fR1YjwP7uxrHo/nNf4tgrtccIyy0vQfwf8ueHWtknMODm/v yryGCRII 68BFRDxFq4EE3BZZba9fOoXtkGjRnUI35haXjforyf0Mpq7GwfU4r3CcAk3ID1Ht3L79FKJlSGhKG4IVLSqMAWpdh4w9JXkgquxXLEEC6XTakcD4jQxn9KMpUMgfUKMG4P4nhvAanQHE4kvq8iyShBC4T7Kpk1ZEV2pz1PU37nnHfcS69DpEYqSPT38Qx6SkkpL4lcEI9gN51/LUZ46MBDDm8eYdM61qysCucG6c5KRqNd77iVHHYMegckRff2vsQ0BX+R2QgusWcWBLKYz1F7yZpR/isLAPkY3CXQ0ZAJ8mbIXs8uOyFFgCK6yDg8qNJP7DnWNzV6gNhLs/ZmpwuAnhcEyLp7mam7SWN 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 Fri, Jan 24, 2025 at 12:47:59PM +0100, Peter Zijlstra wrote: > Right, so I don't think Sparc and Power care to use ptdesc, they're > using non page page-tables. i think you mean s390, not sparc. all architectures _use_ ptdescs, it's just that s390 and ppc use fractional ptdescs rather than an entire ptdesc for an individual page table. eventually we can change that, but we're looking out perhaps five years before we can allocate a ptdesc for a sub-PAGE_SIZE quantity.