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 16534C7EE30 for ; Thu, 29 Aug 2024 07:22:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9A0798D0008; Thu, 29 Aug 2024 03:22:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 950E18D0001; Thu, 29 Aug 2024 03:22:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 817908D0008; Thu, 29 Aug 2024 03:22:11 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 63A968D0001 for ; Thu, 29 Aug 2024 03:22:11 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id DE0C4A0A24 for ; Thu, 29 Aug 2024 07:22:10 +0000 (UTC) X-FDA: 82504439220.19.BE2F52A Received: from out-183.mta1.migadu.com (out-183.mta1.migadu.com [95.215.58.183]) by imf29.hostedemail.com (Postfix) with ESMTP id DC71A12001C for ; Thu, 29 Aug 2024 07:22:05 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=D0c5SZwI; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf29.hostedemail.com: domain of muchun.song@linux.dev designates 95.215.58.183 as permitted sender) smtp.mailfrom=muchun.song@linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724916063; a=rsa-sha256; cv=none; b=an7pnGF6EkjXFElnE6kzHuI74sFsmxxJo6zTQZytIyJudJItA/3E6MFYFSuWaVlkTjOvpS LqTLfFggEjY1PXr+Vz9UVcI4MBoqUsnSTpVGCSn6Z4kKR3RBETqogV8txmTa6LW05dgtO1 1xay9d4s7J+vYzHNisW+w/mOWoK/cfY= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=D0c5SZwI; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf29.hostedemail.com: domain of muchun.song@linux.dev designates 95.215.58.183 as permitted sender) smtp.mailfrom=muchun.song@linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724916063; 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=1zBRMlPjDgBVivgHAreopNXvVKzKab2jeoxF7VBexfY=; b=MTjxAbdQnLfgObGUoHcuyu8U5nrCy8Jr5aUv2TIowMXgXviUVip7wdIcjqSq1F7fcLN6V/ ocBAze2g2MVlB8rmSfLJnTRpxYZyRta7fmKY6ENfZrhd2fsaW+MO4u8rWMQv9jlxoDsMML NO+rHzp3CiIxoN/JLA1MjSClGIHY60A= Message-ID: <732c3fd3-3d04-456b-8fd7-a9fa438d21aa@linux.dev> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1724916123; h=from:from: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=1zBRMlPjDgBVivgHAreopNXvVKzKab2jeoxF7VBexfY=; b=D0c5SZwIWdQNc7+YnMxsvzEUvr2k836FFmLmSHquTRnDq/LhuvvyZc2N3eHo18KznHIrk6 Y/WrUpEdegapBasxAgsf8Oxt7mtbkrLdJy14FOhkfZQboK1oCQ0SnOHrvjt44okjcpK+Qv eiuEie5njUjVKm0tZOOO6qnmEuBt+pU= Date: Thu, 29 Aug 2024 15:21:53 +0800 MIME-Version: 1.0 Subject: Re: [PATCH v2 03/14] powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() To: Qi Zheng , david@redhat.com, hughd@google.com, willy@infradead.org, vbabka@kernel.org, akpm@linux-foundation.org, rppt@kernel.org, vishal.moola@gmail.com, peterx@redhat.com, ryan.roberts@arm.com, christophe.leroy2@cs-soprasteria.com Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-arm-kernel@lists.infradead.org, linuxppc-dev@lists.ozlabs.org References: <89ae94f722996b4ee7ef20d44cd7f5e2f0495c47.1724310149.git.zhengqi.arch@bytedance.com> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Muchun Song In-Reply-To: <89ae94f722996b4ee7ef20d44cd7f5e2f0495c47.1724310149.git.zhengqi.arch@bytedance.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_OUT X-Rspamd-Queue-Id: DC71A12001C X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: hdh53t6rns5cacsuaebsa6a7wg6t8jhp X-HE-Tag: 1724916125-752751 X-HE-Meta: U2FsdGVkX1+EXJ+hhsixYJ/XRRKP4Vs3c93oJ71jrGG/SRS4hwYJa0+xu2m6756geCnanHnA4MXm4yBlEmUi60Sry3yhPIjdkSdQ/jsWhnofqzQKbDphh59MYivzw5ttG1KcSQj2GcaxxIOm+fz4tkbDmt8Xt6CFQUY5SoYhGCmlThYeQNFmQXz5AezkgW1VbemHhr5Fnva+HtP3jEQ4gHI/XHNiLLoN5S3AdXFRWbFp/cktxFEwa1xb7NFm1Kv6Im3l754IbeD6So09gOtusTDbsHUQlAW68axhIsJNksFfFGdT1w6OTYMiQb0/0FGAYuibK4+j8DP/TpNqtFRkSc6PrKNG2DAjT3fg7TX6DVaDUR2EKlAM5JpC3RcURVnxPgkHC5RVQb9wXSuu0yRjXrE9eT13SwzNc0kXzJ78k4JH45Yg5XjRmF5b6QrFhhKL9ptPtctRZM9sUDWlYfMyNhIgAwOHd8FSXRX2di7aH7RNbTTNEGKoVhibUjEfxD9qdnzgAr9PDeG97I/srQCaMqSOOhkFFm1HEc7Tf7D1FTk/vhuP223i59u69NTq6Axo0tmJe6tO0ob4NB/WGP9SG6S0dZR2sdgulM23niDP02wVU0mwDstOIrwpRHEQb+oYnkO7djSCfSEwVFHWHT6ZBEwG7GtxFJAjJEmDOIZTaQpMYxw22d5MQpE23CFvrWxB4B/lB9swTB7WVV+AgnWksj5g1x0CZJbFtAQPrrJ3OhLrq3QzZaj8CM6zvkDGP0ts/3CQXmZyp47YWy8A3gCQpF9iVQSfFwxmazWZWGztbzw+5uvfRfljtG9x/fy39fvH4GmxnumOYhWZcrHCYMguU3Fi3qLymCaeMX3bbZfCf8/NJM2epfs5KmiCRAcfl64hEiKaIDxY2YpHFQxvB3p1uZw0sfwFqyZ/cpKtygDwZ6LvLSayncrY7xI03GAs7P2nF1aKKEDEEFyLGyWcuiD AiUecoQq lISR7U5kOrM2EPTzMR/jKR8VXA87Rd1h0yPkchKTG10CvN95sMZVYY0VCnOkNSUDE3waup/8aJv6rPblhvNkbciJw2m1EgOa8oF2jM3fogbLrzNAz2dgmWLuFwZZMivXQb6JDsSdLiRZHREJkN1cWpIEU6OJZSoCM+IY5pxPkpj+bs/dmdtUyJGnbnK9Dx5yf0mFJaVydRKdr7MmPPxGCPVCRUWZxL7PQc7z2OMz3t9BKKjIBtB5DPYjAacMRJ5umYIN3DPpusIPY+vS4yOkkdPJpSJRU32RuTEUGvYwKoEoehmfs5HGKP38nvN4iiQkr3lMc 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 2024/8/22 15:13, Qi Zheng wrote: > In assert_pte_locked(), we just get the ptl and assert if it was already > held, so convert it to using pte_offset_map_ro_nolock(). > > Signed-off-by: Qi Zheng Reviewed-by: Muchun Song