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 233B3C47DD9 for ; Fri, 22 Mar 2024 09:37:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AD9C26B0096; Fri, 22 Mar 2024 05:37:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A8AC46B0098; Fri, 22 Mar 2024 05:37:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 92C5A6B0099; Fri, 22 Mar 2024 05:37:06 -0400 (EDT) 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 850D36B0096 for ; Fri, 22 Mar 2024 05:37:06 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 224DC1C195A for ; Fri, 22 Mar 2024 09:37:06 +0000 (UTC) X-FDA: 81924171252.22.62F65B8 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by imf29.hostedemail.com (Postfix) with ESMTP id A84D812001D for ; Fri, 22 Mar 2024 09:37:03 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=WlMZdOFb; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=PtyEhDGr; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=WlMZdOFb; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=PtyEhDGr; spf=pass (imf29.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.131 as permitted sender) smtp.mailfrom=vbabka@suse.cz; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711100224; 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=WxHS7v3JE++fpbtBMBqE0k4pQhxPEKJiOwnfS0zDdZA=; b=pJ+5Cy2CYlJ/A2fnjIlYtp8OB6U7nQ9RTm8D5uilQTXmvfk7tgDoD7v7RU4lcDCxyPj5d+ pDGXuPTj0ijicI+NwTN4hg9W/D5/lugMGnorsxb1hjBa+I0lEvq9Mq5ca6axlaISVoM5Xx ZhYnfbdYTGbDl+EKeEjHLWfTEXJXiGA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711100224; a=rsa-sha256; cv=none; b=8g21QgMoT7GSvSxzVBgnxbPZB0DRFAqeRP5ALuWWP7dEdiDtROykuEWx5lN5mJ7sMVasbv a5yHeBu2aQbMemO3HZHH79uSkMmFZAWdV7V+wOP5p72ZpOozz9pJFdRJaUxbFsSViPmtK4 wdYs7XTQCF1QrkW2tsrX67QeHx8kDAI= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=WlMZdOFb; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=PtyEhDGr; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=WlMZdOFb; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=PtyEhDGr; spf=pass (imf29.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.131 as permitted sender) smtp.mailfrom=vbabka@suse.cz; dmarc=none Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104:10:150:64:97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 18B055FC1B; Fri, 22 Mar 2024 09:37:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1711100222; h=from:from:reply-to: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=WxHS7v3JE++fpbtBMBqE0k4pQhxPEKJiOwnfS0zDdZA=; b=WlMZdOFb21Zvf+cmgE3W69uhOYjNMX5gezsHmk57X4pXH5jDiuN0qb/Zt6qXq7Hx3titpn eU/+xbIOt4MD1tPAKKs4a7GeU0Bsv2E3eKrAEVecHItUWTA1Dho4VDeWm4GM8kjTqhB/7Y WFlz32TnCIjAOtgrCOxJhvF00Ru5csI= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1711100222; h=from:from:reply-to: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=WxHS7v3JE++fpbtBMBqE0k4pQhxPEKJiOwnfS0zDdZA=; b=PtyEhDGrtwhenNceHQ1z9rb7FMfLJK1BqRzHr3w0/75ACTJ6Ekt0ApDRzxLi6GIfBrjYhE gOm4A+KpObk33zBg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1711100222; h=from:from:reply-to: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=WxHS7v3JE++fpbtBMBqE0k4pQhxPEKJiOwnfS0zDdZA=; b=WlMZdOFb21Zvf+cmgE3W69uhOYjNMX5gezsHmk57X4pXH5jDiuN0qb/Zt6qXq7Hx3titpn eU/+xbIOt4MD1tPAKKs4a7GeU0Bsv2E3eKrAEVecHItUWTA1Dho4VDeWm4GM8kjTqhB/7Y WFlz32TnCIjAOtgrCOxJhvF00Ru5csI= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1711100222; h=from:from:reply-to: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=WxHS7v3JE++fpbtBMBqE0k4pQhxPEKJiOwnfS0zDdZA=; b=PtyEhDGrtwhenNceHQ1z9rb7FMfLJK1BqRzHr3w0/75ACTJ6Ekt0ApDRzxLi6GIfBrjYhE gOm4A+KpObk33zBg== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 05A87136AD; Fri, 22 Mar 2024 09:37:02 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id 4qjQAD5R/WU8SQAAD6G6ig (envelope-from ); Fri, 22 Mar 2024 09:37:02 +0000 Message-ID: <88b4c9e9-c9f3-44b2-891d-206b86c41a12@suse.cz> Date: Fri, 22 Mar 2024 10:37:01 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 3/9] mm: Remove folio_prep_large_rmappable() Content-Language: en-US To: "Matthew Wilcox (Oracle)" , Andrew Morton Cc: linux-mm@kvack.org, David Hildenbrand , Miaohe Lin , Muchun Song , Oscar Salvador References: <20240321142448.1645400-1-willy@infradead.org> <20240321142448.1645400-4-willy@infradead.org> From: Vlastimil Babka In-Reply-To: <20240321142448.1645400-4-willy@infradead.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: A84D812001D X-Rspam-User: X-Stat-Signature: 4cjxmy39y1yy6hs38cmjszusp4zn6h96 X-Rspamd-Server: rspam03 X-HE-Tag: 1711100223-954010 X-HE-Meta: U2FsdGVkX1+JfVsdV6TXQndxA6cKdt/xcKiBKdTHPE56gf3gOHCWYbgYQXQlNJZnZFvAzyRzPA8367/EpWVXKv9mpUCmo2RyEcBPQ4iXMTVkqJQAd0BYbqHF7f1tGkJGxY/vvoKP5lDU8P9EIhW4c/XahyE577QOU67bJCB1+aUOaec4gWdJq24pDlR4RisF1V9NhFTm1erfufBsdKM0JmrrEsKsqjyjKC9J9pTGVOsH7Uf797CiUgnvxj5jWO1urBffXKgLKAhMvHQtX7Yc8HgDaEOSTzp+HRBc545tHb9oBni8ZyMXaX6mkmV008+HttmNo786gnk9bl6set/cm9yBOkJ/NhyKwf9y877UhZErAOfsfk1R8WxMPcKWT83KaAXRzvgx8y5VPnXZZk8J7XWXBAJ8J2yQFI6arAiGfgkIfS6lb2Wu54351h8awQXjrxy5ZwqD4FtHApTSe58V+rmXqXPIxrZPtsO7jgOj3llxXO2wUIme3N8KOpSqA4tk5UkAYDn0IJsd+7nZZ3heWJah6gznHPJEz7Ttiy8fPRv15LakzsEmAzN0nZbbwE1Z30oXsr3i2eqRaZYNmzPg935WDjR8cnYITWGMa9vKvU6xmZAEOsjPUg34cQ5VVVEk6AeXSRe0nkMcmzDOFvS0qSPV6LeHhYn6xpqQq6zaDY2U7zrPsmbcbowKNCQ8L1ubruk0wip6lndZtDrtSQwImQ6hUMaTHZfHMNYpIw/PO+yGru6xTGrckFGIMuTA3dl5z9Z3Zpl/jpWymV0Eqwee3Y8Yai4yePwCJqWrz4BAc81TpmEwzck4q/APeCU7cTwe0jIdogCXLz8qnec7TFd1FsUjSTypWo33gIarg7112Uc74sBaE4XfbH57evlzu+waqkRi7+iottMQQR4gWXtv113ho8HUiURiDBQRe4uzOPeHdVQYxycSVkWQRAhQS5uOQzlHowijC+8xLtr/Wuh 5EP00Yzn 7bL9kC87fQ25ZRRsina44syac+6FTWlzbjFixOBwE3ARRyDGmBXwmPEKlZ4s9n+qNbdXZlqTyC9tw550Nlui10yQm71hXGJcOqejUGLf9qMVMhNajYCSEzfHKUdqzpG9TT6xvE61GMZdphGqHC4Iyap12V4fRqr3pvOg3rqcxMREA+v9e1j9+fEn6zepOQOsH7Vv23XrylzpCsWD7xntlfV8UykUjne+KfBuvGmrdAYP62wJXg51xTO8+OUl30ZolG6k40EOHSrQYS8IehGQbbAEEr2gwT5QaEtZ2IhsE1w51N8+NrMxt4fkrB9ygyURBrOchZy0daQCtQQjT9oKxu56nLBHMCj87mrvgKuAQhDp0xCk= 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 3/21/24 15:24, Matthew Wilcox (Oracle) wrote: > Now that prep_compound_page() initialises folio->_deferred_list, > folio_prep_large_rmappable()'s only purpose is to set the large_rmappable > flag, so inline it into the two callers. Take the opportunity to convert > the large_rmappable definition from PAGEFLAG to FOLIO_FLAG and remove > the existance of PageTestLargeRmappable and friends. > > Signed-off-by: Matthew Wilcox (Oracle) Acked-by: Vlastimil Babka