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 D74D4C4345F for ; Tue, 23 Apr 2024 03:50:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6EBD96B00A4; Mon, 22 Apr 2024 23:50:21 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 69BE56B00A5; Mon, 22 Apr 2024 23:50:21 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5647C6B00A6; Mon, 22 Apr 2024 23:50:21 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 36FF76B00A4 for ; Mon, 22 Apr 2024 23:50:21 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id E3177A10A8 for ; Tue, 23 Apr 2024 03:50:20 +0000 (UTC) X-FDA: 82039419000.29.15907EC Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) by imf04.hostedemail.com (Postfix) with ESMTP id 6B1FB4000C for ; Tue, 23 Apr 2024 03:50:17 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=MEV8vVZ2; dmarc=pass (policy=none) header.from=samsung.com; spf=pass (imf04.hostedemail.com: domain of hariom1.p@samsung.com designates 203.254.224.33 as permitted sender) smtp.mailfrom=hariom1.p@samsung.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713844218; h=from:from:sender:sender:reply-to: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=hSBb+AL3adDeMX5G+K8NhaTTSH2YI9539LvVI4k5pCA=; b=PpjnYgvVjntgDgVbLYTAN3ysQ0Zu1WsSM8VcgbpkLtHFxbG2L04R0iTZ/oNLsqBIbEB594 mj8t2fMkZ7YCeQJ8iRX6eiLzUT39bPguC+5AkfQZiiRS0Lnzs201HAsAWEO2A0lMGhYjkz NT/uXYBGirZU7/JtfdZ9jLSUKQu1KSk= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=MEV8vVZ2; dmarc=pass (policy=none) header.from=samsung.com; spf=pass (imf04.hostedemail.com: domain of hariom1.p@samsung.com designates 203.254.224.33 as permitted sender) smtp.mailfrom=hariom1.p@samsung.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713844218; a=rsa-sha256; cv=none; b=dHgbQ7u+gvs2iKfrndvEJ0/Due2r8ERYerwbTot1o6XcqvsBOs6iMaAbjAhcT0YdSFZKRU vPYMt1OBC8hcVXG80PlynMKnegzjhRt95pDdcMw/4jcv6GQc3lfiMViH8VQDXVcitQ1iWT DHW3RunbMklNdLha27WekAtxNn/eCb0= Received: from epcas5p3.samsung.com (unknown [182.195.41.41]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20240423035013epoutp039fb604a607fb2137ea7de59c3381f297~IzDtx8K3E1479414794epoutp03N for ; Tue, 23 Apr 2024 03:50:13 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20240423035013epoutp039fb604a607fb2137ea7de59c3381f297~IzDtx8K3E1479414794epoutp03N DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1713844213; bh=hSBb+AL3adDeMX5G+K8NhaTTSH2YI9539LvVI4k5pCA=; h=Subject:Reply-To:From:To:CC:In-Reply-To:Date:References:From; b=MEV8vVZ2mqYCQA4xXBaMrXg/L5UHfik17DNvXAcxsbzf45S8GjdYEGbRiK2EZ044G Hs7MTpE8yH7hq7xTQN0DvWV4XifnbVXMVvzUMO6Sy1fPa15D4S6TdgzBIYaT4uXbwv qOHeCojpBp94tB+tG/i6W9giZe5JODVqfd0TNf8Y= Received: from epsmgec5p1new.samsung.com (unknown [182.195.42.68]) by epcas5p2.samsung.com (KnoxPortal) with ESMTP id 20240423035013epcas5p2e3f1c0c2d7804cdb07dfba9894f4d2b5~IzDtfBXrd1772317723epcas5p2B; Tue, 23 Apr 2024 03:50:13 +0000 (GMT) X-AuditID: b6c32a44-6c3ff70000002198-57-66272ff5813f Received: from epcas5p4.samsung.com ( [182.195.41.42]) by epsmgec5p1new.samsung.com (Symantec Messaging Gateway) with SMTP id ED.1F.08600.5FF27266; Tue, 23 Apr 2024 12:50:13 +0900 (KST) Mime-Version: 1.0 Subject: Re: [PATCH 1/1] mm: vmalloc: dump page owner info if page is already mapped Reply-To: hariom1.p@samsung.com From: Hariom Panthi To: Andrew Morton CC: "urezki@gmail.com" , "hch@infradead.org" , "lstoakes@gmail.com" , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , Maninder Singh , Rohit Thapliyal X-Priority: 3 X-Content-Kind-Code: NORMAL In-Reply-To: <20240422142835.3a2fe7740dfc3003b68de305@linux-foundation.org> X-Drm-Type: N,general X-Msg-Generator: Mail X-Msg-Type: PERSONAL X-Reply-Demand: N Message-ID: <20240423035007epcms5p44dc3e16cb8477df9159642a857726a44@epcms5p4> Date: Tue, 23 Apr 2024 09:20:07 +0530 X-CMS-MailID: 20240423035007epcms5p44dc3e16cb8477df9159642a857726a44 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Sendblock-Type: REQ_APPROVE CMS-TYPE: 105P X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRmVeSWpSXmKPExsWy7bCmlu5XffU0gyV35S3mrF/DZnF6wiIm i8u75rBZ3Fvzn9Xizrd57BaH57exWGy8l22x+iKLA4fHzll32T02r9Dy2PRpErvHiRm/WTz6 tqxi9Pi8SS6ALYrLJiU1J7MstUjfLoErY0EzR8EO/orrx3axNjC+5Oti5OSQEDCRWHLkJlMX IxeHkMBuRokXD0+xdTFycPAKCEr83SEMUiMsECYxY/cfRhBbSEBeon3Da1aQEmEBXYl3u4tA TDYBbYnjn6xAKkSAoque72IGmcgscIRJYvmM4+wQq3glZrQ/ZYGwpSW2L98KNpJTwFvi6re1 UDWiEjdXv4Wz3x+bzwhhi0i03jvLDGELSjz4uRsqLiPx+NVkVgi7XKJ/xR82CLuBUWLCXiMI 21xi/ZJVYDN5BXwlZj76CVbDIqAqMWFKO1S9i8TThqlgM5mBflm28DUzyF/MApoS63fpQ5TI Skw9tY4JooRPovf3EyaYt3bMg7GVJeYe2QT1oqTEjvkdULaHxN+7IONBoXyUUeJf/zz2CYwK sxABPQvJ5lkImxcwMq9ilEwtKM5NT002LTDMSy3XK07MLS7NS9dLzs/dxAhOOFouOxhvzP+n d4iRiYPxEKMEB7OSCO+vPyppQrwpiZVVqUX58UWlOanFhxilOViUxHlft85NERJITyxJzU5N LUgtgskycXBKNTClG6lUaHQtNi46WzxL1nHDjNCS7TU3K1Zf4u3jithgtjihL2H69sY3vdqS Zx6ItuwWjUtrevZncTP7l2cikYmfXebVm86deugh2+qdsR3tO1iijgZnNi46KhLbdlDQoVTu TGo66/nS9TVb1BVtlrU3G7PJBG9xuehjdF6v44pR3ATZjbNuc+23v6T5WV8yZM3Tti/Jfvf/ BZ6Y9nml4oefD7fLv9MQPmbQ8VH/1YP82+81+Q+Hv7E5EXjayy2XfZOSkuWl5J0Z8sdDM1ZY VUZ75k1OaBNN2JQ9zeHWlgn/Fdt4v9z++WTLN+f50aWlwSdlNos+r8lVvV8ZurmVQ+sgS/e7 MPMXpt8PyvptslNiKc5INNRiLipOBADrXf74pwMAAA== X-CMS-RootMailID: 20240419044047epcas5p4a90ca734d73bc9a87cd1670beaa24d8e References: <20240422142835.3a2fe7740dfc3003b68de305@linux-foundation.org> <20240419043910.2156379-1-hariom1.p@samsung.com> X-Rspam-User: X-Rspamd-Server: rspam11 X-Rspamd-Queue-Id: 6B1FB4000C X-Stat-Signature: inm6hkhs58t31qw3hykx3gejkkxmaphg X-HE-Tag: 1713844217-682019 X-HE-Meta: U2FsdGVkX18WUAOKxqXZppDQnL6COyj3yZmvVZokbbPfMlvW98sZvuqYZTen7Kso5US0J+NO42M9B51qYBHcOkR2TCUCTygDPLHHqIjTZraQabnCXBS5I8gghv/JwGqtNcg+/vDthJm4uehlzFlKFLarl1PKDB5ktZwENt2ClxnLglvbhWAk8F0AL42IbNf+jRXs5ZGfsvfGPuHRS4oDvZsrhIEeKMRjbqKb3EBpOx/Qb7iomQuLmvyikkkgGM1J5bog94Pi++WFUznoFxhzExs4MkVOry0QRmLaOZG7k/BJ/IZ3P8E8MZ1XALxF48Vzu2WTKIXwbSKo/DseeZVOa/ADeWNIA0nVMHp2PlKS75XEXXYE2ZQu1dXx8DPhCYMn7r1eGZrbgpsKeV3/mYMovCoUHzBDFzM7WjoYz7oUsyAPAVxcesKDqxrsdEragR524VRWbRs3XNQVqFflitCrpEWLMES27uEKChsbjMwRpP4Rp7jw8zPo93CrF9MxkLGpwW4gJDXGyMwDoDRChCMypdjllEckBwJXQKY8oHsJTP8BdasuI9+VOYAmd1UBaCvCHH1LGZy0GhyfYVsQL6cxg84k2bTK1m7RAbDVvA2zoKC+rEGy7A0m9/Fuekke1dhK4GbnLsHB9wO+tO10sPwGAKx3AuwhNme+ZL6SgVxuAnoQOhOrh2vpnnYIeMerhebEc2jokwuyDB3ND3sFmSJEPrHUhaz0QN+/lM6heK6dxTXzQUgmetcdrnOqzLqi9Otp+7+cgTT+LjNA9nKBjDxQ18b8EkR86mJsyLOVN660sY0t6JytuAk6vdJcoWjtb6PuuLJ58HRliL8k+sCNG7dlTXfdd598yxUU0ZZJJQVKXik/kQhRAU0c77kmPAC05ZGPAL2nEfhWYnbUXHTtHIn9WVNUmjBCoUJ0IOh8d5eL+di0kEvUp3jAlN1XACaVtfxnVXv6XlQuJXRGzCkWr/U QvZR8BuI jqPstn5VXAQD77tOqKG0D6IZhtErXrb4lBbtig04D5KGI3GmZWCjBMbSMaQUIqaPL/wOTsr9883XO/jozAK5wOCLW3P1E4DSn8yIs+YTr6EvqS3TU5ptN6tN/nYweNP2yHVOC+JxMjZBk7MGSwEkppF57UZXPd5dCKGJu5E5fMjGmMPrZkQJsQVi9/PtJU7OTEC7wpIn1d99z5c8AoWoACJnApW1ehppd5PNHJONC8DU8DAay/y13pMqIaoXva6tpRYHH 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: Hi, > > ... > > > > =40=40 -103,7 +105,13 =40=40 static int vmap_pte_range(pmd_t *pmd, unsi= gned long addr, unsigned long end, > >=C2=A0=20=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0if=20(=21pte)=0D=0A>=20>=C2= =A0=20=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2= =A0return=20-ENOMEM;=0D=0A>=20>=C2=A0=20=20=C2=A0=20=C2=A0=20=C2=A0=20=C2= =A0do=20=7B=0D=0A>=20>=20-=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20= =C2=A0=20=C2=A0=20=C2=A0BUG_ON(=21pte_none(ptep_get(pte)));=0D=0A>=20>=20+= =20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0if= =20(=21pte_none(ptep_get(pte)))=20=7B=0D=0A>=20>=20+=20=C2=A0=20=C2=A0=20= =C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2= =A0=20=C2=A0if=20(pfn_valid(pfn))=20=7B=0D=0A>=20>=20+=20=C2=A0=20=C2=A0=20= =C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2= =A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0page=20=3D=20pfn_to_page(pf= n);=0D=0A>=20>=20+=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20= =C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2= =A0=20=C2=A0dump_page_owner(page);=0D=0A>=20>=20+=20=C2=A0=20=C2=A0=20=C2= =A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0= =20=C2=A0=7D=0D=0A>=20>=20+=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20= =C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0BUG();=0D=0A>= =20>=20+=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20=C2=A0=20= =C2=A0=7D=0D=0A>=20=0D=0A>=20Diving=20straight=20into=20dump_page_owner()= =20seems=20inappropriate.=C2=A0=20The=0D=0A>=20higher-level=20dump_page()= =20interface=20is=20more=20typically=20used.=0D=0A>=20=0D=0A>=20Or,=20even= =20more=20common,=20VM_BUG_ON_PAGE(),=20but=20that=20doesn't=20look=20to=20= be=20a=0D=0A>=20good=20fit=20here.=0D=0A=0D=0AOk=20I=20will=20send=20V2=20w= ith=20dump_page=20API.=0D=0A=0D=0AThanks,=0D=0AHariom=20=0D=0A