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 6C738C021B8 for ; Wed, 26 Feb 2025 08:31:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id ECD9E280007; Wed, 26 Feb 2025 03:31:18 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E7DF1280002; Wed, 26 Feb 2025 03:31:18 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D4678280007; Wed, 26 Feb 2025 03:31:18 -0500 (EST) 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 B7369280002 for ; Wed, 26 Feb 2025 03:31:18 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 7755C160EFD for ; Wed, 26 Feb 2025 08:31:18 +0000 (UTC) X-FDA: 83161426236.19.D33DF2E Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by imf14.hostedemail.com (Postfix) with ESMTP id 79446100007 for ; Wed, 26 Feb 2025 08:31:16 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf14.hostedemail.com: domain of kevin.brodsky@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=kevin.brodsky@arm.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1740558676; a=rsa-sha256; cv=none; b=Wk314iI71rHAv47xd7LRihp9pOLIZlMenm4Gx0VnZry/zjveJSG5jrSa7ozdDpoENx4UwJ zLMnFaFdbhTnJT8e7xzh203B4xWhoxzeGCb1gEW8khjk0VLENleNIZ6lhpwMMXOj/e2NEz Mt1mJDrH09DMxAuG+bOibUNid+135sw= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf14.hostedemail.com: domain of kevin.brodsky@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=kevin.brodsky@arm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1740558676; 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; bh=t15i2Nu6IjmH90KiIySiPPJRC3rXNFYxxidwT82OIWQ=; b=6Gpm2c569QbDf0aOVh6GkQn9eMp2owz4NELDGyjGrNLP9xORBaUxWdM0F02uw2bWkb7Yuu /D/2fCnhfGsOpEILWfLPZpAxlNGD8MQqfp9SgC9bxBWqRWrGF6bP9USAFo+0StzsdD/1BG EUezG0ueKH8CwiQ/ktzICVtudKu4K6k= Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 43D791C01; Wed, 26 Feb 2025 00:31:31 -0800 (PST) Received: from [10.57.78.248] (unknown [10.57.78.248]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D0D573F673; Wed, 26 Feb 2025 00:31:08 -0800 (PST) Message-ID: <2f4c6d8e-ecb4-42aa-8f42-3d386ac017f1@arm.com> Date: Wed, 26 Feb 2025 09:31:06 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 2/6] mm: pgtable: change pt parameter of tlb_remove_ptdesc() to struct ptdesc * To: Qi Zheng , peterz@infradead.org, riel@surriel.com, vishal.moola@gmail.com, david@redhat.com, jannh@google.com, hughd@google.com, willy@infradead.org, 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 Cc: 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 References: <60bb44299cf2d731df6592e446e7f694054d0dbe.1740454179.git.zhengqi.arch@bytedance.com> Content-Language: en-GB From: Kevin Brodsky In-Reply-To: <60bb44299cf2d731df6592e446e7f694054d0dbe.1740454179.git.zhengqi.arch@bytedance.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Queue-Id: 79446100007 X-Rspamd-Server: rspam12 X-Stat-Signature: tukq4f3d78g7nf6bgfjurzj8xyrtmdp5 X-HE-Tag: 1740558676-69836 X-HE-Meta: U2FsdGVkX18yqcJw2LK1MEgcK1qoSIgE9v7oijIAQeOM7/dRnRArFqfZYAb5QqdKnEkS61qM1ZcWwNNY4+tKxXuiuL9NRd613g1qy0gE183HndcYMH2tPjR+1VpPx+X1qsv7/PubbLGpYDESRwly4AfzI7F8TxmwUWdf6Baahgns/y5mzJz9dK/MiVpN+/NWJ3QpRhurNa0s1gDDSK0kd6LqhSeu0te6Mz+KlSKvDA79LeeixfilzA++HUNApgOcda11Dtso7E+s1+4p64a5rctdBWXLVK224MoOYQm0AIh/8P/+q98QeLsGWpUvRqttKtk/j2eQDeG4aQaFnEKvLdkJIRZTDiW2ojAmcfezXW+xKX6hzKqb4G4qzAHZj0SEujhTiU8WEmCZwc9yKc2ja7Cu2vRYR+n3XjNgoLji4n3hF4heWWPfz0DBS9Vl6oBNG9i+46sG6lWT4QO3TbYcW5c/87xJodkh1w6zwPV9k8TsDmOgXAjmzKyxfYLyxzMWDm38VVGpvtuIiHYKKlirCxWk/xdCCshlZAftYBFNMuIT7e/DIcGgyVP8MXNUyZGSKE/ySwkqNXva7BQJwLw5E2rSt9KAHBNyHpAZzHzv34j3AfHHG38NXMaMp3eUOWepawM2yvByAgms1S9XFr2uCzTwsOVINH28fas+u1TI0Ud9Q9K8ZFGTVGl72HslLXMFSuRTjptKQ+bOtGBDtvUxi2KpIbHogdVmeXurVo1RexRf7DBJVVZEW4vT6PMEjpB9K/JPfm+emeBGY8oj7KgtFejPRJqi7WPyuBeJX3G7uXbsoejWvv6Q14OAejh6GO/YEMkM+BAOV13SPdCC9QNqNwncw35QvqFhq9PNdfDr6GZLB+lEjmqFuAPYP82fUQsUXcp6OGRfwVsJGQ8OSWYaBk5298Ih22gftp+6vF5/CsudZsXmIMmSxbDtEalOU8tPG6OaOHozGDm5AMMNGIT d33SemAb 7hdlbL7UPPRDE5Pt6fGV1Pv9VI0GAuxPTZ9ga65p1rggYcankNHcAGtYgvBCTQjPzs99ZGGazeKoVI4cR3taI4LbWu8gxCKRaRaKLUv9bRTP0HJu4y4lbVSWHtyq/Xp5zWAdOnXg05BiTtDShhSMKw9eWubvkDZAL2s6EUEFmjFDhA320I0eT6jWk1El77Yj9w4r7XhYfHXbbajlSvQu6Tgh9NtmfKLuUJbBDadTndkySmk6u/8NvEyMbupglCsKAo8UtkvSmbyWkSGoj6c8KXN+gqPEUi+5K2S7ztrSHuxw71uFOHrRvwmBK8Bj3CsE+1FmbVJNCyFbymndRB7MgNouj48ulIouTnEqwsRdosJFhXBD31Mk9stiXnNQ6UClrzzgAWSdJSexEERGYlHkRJDstDQ== 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 25/02/2025 04:45, Qi Zheng wrote: > All callers of tlb_remove_ptdesc() pass it a pointer of struct ptdesc, so > let's change the pt parameter from void * to struct ptdesc * to perform > a type safety check. > > Signed-off-by: Qi Zheng > Originally-by: Peter Zijlstra (Intel) Reviewed-by: Kevin Brodsky