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 C079FE7716A for ; Tue, 17 Dec 2024 04:24:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4EE8D6B007B; Mon, 16 Dec 2024 23:24:20 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 4776A6B0082; Mon, 16 Dec 2024 23:24:20 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 318016B0083; Mon, 16 Dec 2024 23:24:20 -0500 (EST) 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 138426B007B for ; Mon, 16 Dec 2024 23:24:20 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id B15E0C0426 for ; Tue, 17 Dec 2024 04:24:19 +0000 (UTC) X-FDA: 82903158156.24.8AAEA97 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf02.hostedemail.com (Postfix) with ESMTP id 90B548000E for ; Tue, 17 Dec 2024 04:23:20 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=g5izOBbt; spf=none (imf02.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=1734409435; 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=S3sdy9COIHMptZ2rmncZFjXh5RjrlQ79/mrtvG0Hyvg=; b=syfXZUGFCGIOIvlnotu+sHkYWoTbfbjFXT0iP6yYw9TSIbi0X755J7yNgKepzgmoUUq6Dt 0UIbPpm7oJqr6y2CGoTczI+acZqNwYTtdV/M6xDvmtNSgUEp+DyTLXryVUbrpooIFcOFul c0Jowb/UcqJuxrNBFrckiXV/FIkB9mY= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=g5izOBbt; spf=none (imf02.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=1734409435; a=rsa-sha256; cv=none; b=eLtvGKphS/kSV9JwSFUjq7uqldHfctcEsExVWEs6OUitVs8R5a2zPMkNFLI80VLlhK4OAO jxRejBQ088yNvLzLQ5zSenWjLjDSfsIfjmD4L0qOpOIW7UR7+69fkFbPd48zKP6AV/p7nj MxRXfcHr7Sd+st3bmZulnhMprYkB7dM= 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=S3sdy9COIHMptZ2rmncZFjXh5RjrlQ79/mrtvG0Hyvg=; b=g5izOBbtdijfpIFwg8hEsTMghG 3UI5TPekXE1ElVCTZgZOYo2eRQQJuNwz9mY2jvJQkyyj6JVUxC7RehRLWGyEnlXyet3sxmVoe33IV DDbfBrkxw1LrbRE48FCDXOP8++n7c5/slsXv04STbDk7d0up4c5JUdBUYkjePw3g0AstYLxzabSBM ggHPKKl4+pbhfWn+HLHuq7TwcmZ0mMxkojoEdBdktkhpVDWZefMkIL+UXFIV7B0R1S6WjDJmV7jgE UPmeXnIx11qzFegEkAAqClTRgWfuGeZaTmzZK0zviEqub4I/1W2x7UY4cCOcG8dFmVKmAiDSTxc+X pbfi7Rbg==; Received: from willy by casper.infradead.org with local (Exim 4.98 #2 (Red Hat Linux)) id 1tNP7x-00000004n7A-1Ehl; Tue, 17 Dec 2024 04:24:09 +0000 Date: Tue, 17 Dec 2024 04:24:08 +0000 From: Matthew Wilcox To: Dev Jain Cc: akpm@linux-foundation.org, david@redhat.com, kirill.shutemov@linux.intel.com, ryan.roberts@arm.com, anshuman.khandual@arm.com, catalin.marinas@arm.com, cl@gentwo.org, vbabka@suse.cz, mhocko@suse.com, apopple@nvidia.com, dave.hansen@linux.intel.com, will@kernel.org, baohua@kernel.org, jack@suse.cz, srivatsa@csail.mit.edu, haowenchao22@gmail.com, hughd@google.com, aneesh.kumar@kernel.org, yang@os.amperecomputing.com, peterx@redhat.com, ioworker0@gmail.com, wangkefeng.wang@huawei.com, ziy@nvidia.com, jglisse@google.com, surenb@google.com, vishal.moola@gmail.com, zokeefe@google.com, zhengqi.arch@bytedance.com, jhubbard@nvidia.com, 21cnbao@gmail.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH 04/12] khugepaged: Generalize __collapse_huge_page_swapin() Message-ID: References: <20241216165105.56185-1-dev.jain@arm.com> <20241216165105.56185-5-dev.jain@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241216165105.56185-5-dev.jain@arm.com> X-Rspamd-Queue-Id: 90B548000E X-Rspamd-Server: rspam12 X-Stat-Signature: g4rjmxzuxp1596qs7wh8bopt5s5c7n7n X-Rspam-User: X-HE-Tag: 1734409400-727425 X-HE-Meta: U2FsdGVkX1+ehCXiRzut5dqdPsPUKh1Ur2+FgoLpZUt589Yj6uluRPGsZGChyEMMq0No5BYEgO6ilKsQ7cUBSYhJBNmhXZIXKcQK4Y+xCQxWbVNeph7/HLNWQ2zUvLtJOjrciYlURKIOcPQ/aHbY8KFrBNJ5+1f3Erj94AQdiM3khFY0pqJnHxQDLdA8/6wC2NEpR/4Acy5ixTx5JZ4okY6Tt2R9ynlFsqsNVraiej/8E+LP2XG85TrX/kzDrUpnyr9zBXGpqOvKC8yR/dcgeNPwPJL6iCdzm11BrKV2isNjEdSe3oc2+Y2BovxUQdd+TonO2E4jHJyoPEiLGali5kfzwavo4Fg/x32G8bu7wp/rcthSjDSZIxQahjBkixTODTvnkZrGSStWkV0hVEsH5LjN6P+7AR70jCPcUForfCMmvUGFxggtP8xi5AoTRu6Y/MchXFqOZ9rgrXR35oqGJTwBMLn/W9GG0Ggt++ZivvW+1wEnaxBBpOUm/XbKMbu7nptOt61jJb+OrAOdnwc+72f7qFqQlfyVD4mqUxGm5HHF3hJ2vjqjSj8CRFqPlxHVbNFrnf1RaorT0brT3UMbBX6noMWRsbdq8nSQSF/Tsb764GoRhBL+MpiZj1Cfa46T38uaFvPbJBPhutLLfLumCp6rHC/XDhScGyzieva1M/3Cbc6hycJziGi/8cngZLbArPY5YshDWM+lsAD0h4mSbNB99BvEeMXhEmAJE+GnxqnrWBcTg6UIQV1wu6jJbxtew/nsNUAPpTni2Ow3u/8yezIldqseIov1S1t0740hUBYVz23/FYCB3V6ohYglzJp6pq16qDEHzyxeqEGIN3g60luFXWJytYpjVb24mRtHB9Dwm5oa3B+bXVrguytUtQTZo5044fPk2duBuplvYhEYo3vvGs6kqr6LnKRywKfK0qtJKe4EmSQJb5Ku7LtH/2WfTpc+hrmV5tgNf/tfuT+ Lmh6l/y1 TjUhVVRPlVri4O+ktoYYX8IddIfD0qCp9Fykks/iz9SchbKqJKgQwCs4q21lnTXdSoiE2ddqUA5FO/60+RH6VDsyX+C4IHjQE0zH/LAXFcGiHZBgtZcKJ2+ufqDMXjtKO6rG5V11br6iwwwTHhPqOiSfdo7ESP3lec7u+Ae7fO7YHmLbZjVbX18J1bSdu+SC8VY+ndmICnXx1EiKXHBjoYQ7yQjNvqkWO9uztSKoYsmfFNqRasSYhBaWhaWqxBkXZje2OmhYogSZOgo8j//FlH+/O5ebr5Vgex9rvBhqmZsxpxF3guFs6yFzpTUDLzpbnH41Y7JzjjX7sWeWZM72XBxeXfLnMoxfj6KLAgj61v+4XpEgwYrzqu0J0Zyzz8FkGDQj67lXK+2UKi+OpIMG58PY9hauiPoo/6nyfB9KnJQ+HiDk= 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, Dec 16, 2024 at 10:20:57PM +0530, Dev Jain wrote: > - unsigned long address, end = haddr + (HPAGE_PMD_NR * PAGE_SIZE); > + unsigned long address, end = addr + ((1UL << order) * PAGE_SIZE); addr + (PAGE_SIZE << order);