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 89861C282EC for ; Tue, 18 Mar 2025 03:22:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BEB73280004; Mon, 17 Mar 2025 23:22:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B99FE280001; Mon, 17 Mar 2025 23:22:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A8968280004; Mon, 17 Mar 2025 23:22:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 8ABFF280001 for ; Mon, 17 Mar 2025 23:22:28 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 8FBD6A9E0F for ; Tue, 18 Mar 2025 03:22:30 +0000 (UTC) X-FDA: 83233224060.03.CD62122 Received: from out-180.mta0.migadu.com (out-180.mta0.migadu.com [91.218.175.180]) by imf04.hostedemail.com (Postfix) with ESMTP id C280840009 for ; Tue, 18 Mar 2025 03:22:28 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=s2lKM4Kp; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf04.hostedemail.com: domain of roman.gushchin@linux.dev designates 91.218.175.180 as permitted sender) smtp.mailfrom=roman.gushchin@linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742268149; a=rsa-sha256; cv=none; b=6aIRaMticbFHHv/njFNd+hs6TXMQiRr2mBZae2XWeh1D0TNofOHvNBsZ2hlOZVGzIliH1n 7Qxwp81QG/g/+hxsmX/w3kiRdeVdis9t2NL2n6rOTHWmlF+f50Z2722hvV24uX6jCGbiuZ KGkMpxKKHk+WCVocDkmchQmWFL6aHRA= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=s2lKM4Kp; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf04.hostedemail.com: domain of roman.gushchin@linux.dev designates 91.218.175.180 as permitted sender) smtp.mailfrom=roman.gushchin@linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742268148; 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=MAsA58IXqkzo1lIlRo4WwijSKVQ//maBIHBH+j5gKEI=; b=DnjiD5tKsqkVJJOFIyb6gdA+IGxJrz6aJOESY7GLUTcXamXFLcsmd+HFb6MHTb67IViVxm t9DJv+dJA0GkMXGcewET8aX+roBAlNEH+v27r+NsEkLpRXmu2AVGGTr3D7D94qcc7PQhuM QpSaCRMChHKezrZ3RCXP/dtR3XLbpX8= Date: Tue, 18 Mar 2025 03:22:22 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1742268146; 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: in-reply-to:in-reply-to:references:references; bh=MAsA58IXqkzo1lIlRo4WwijSKVQ//maBIHBH+j5gKEI=; b=s2lKM4KpnYWcDTAWtmcuM7zorakhaZjil5VYy5ZEc9R+8sCZ45sxl8Xpgyd20YD9RUgUQf xFj41HBFcf4j8UFaC76xpnRyLrfbVAEXJC4L+mr9Vn+npxqHWT/u0wa8ezDoJTt03tmRJ2 E3B2PR0D18Vu/wOYdsR0pRgYNrGzEY8= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Roman Gushchin To: "Matthew Wilcox (Oracle)" Cc: Andrew Morton , linux-mm@kvack.org, Johannes Weiner , Michal Hocko , Shakeel Butt , Muchun Song , Zi Yan , David Hildenbrand Subject: Re: [PATCH v2 4/5] mm: Simplify folio_memcg_charged() Message-ID: References: <20250314133617.138071-1-willy@infradead.org> <20250314133617.138071-5-willy@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250314133617.138071-5-willy@infradead.org> X-Migadu-Flow: FLOW_OUT X-Rspam-User: X-Rspamd-Queue-Id: C280840009 X-Stat-Signature: awd4uaeoeo84ds6yn3r75n8kw3k6whqn X-Rspamd-Server: rspam06 X-HE-Tag: 1742268148-115134 X-HE-Meta: U2FsdGVkX1/37nM0MMskwep6YR7zF0d6uW/HdlWR54P4Hiv/lf8vrTwfjznGt24IdF73CniNtQsajE0Z8LhCZKa50BT1aZh77HnebRAkUcx9XAUSfWgshjEBsBOlwYW3+ryO1C7909oonuEG4VsFFy8Aa6z7DcgXyCXjJXIPn1F3oYIUyTkj2R04d0WLfhIJJA5XcGt51bZGBB2EOHNfvnb3C7eN1FjhfH3+tzZs1W8k9EcbMlQ+GW15Y5mDYAO0jedu8zrdWvAao4WKhthti8KT5DvOZ2YJvE6CxRWWZfCjrxBESfDcCgNgkfzi49QxuQOUY4SVJ9p1KnwvbJ6WNTifChjnVD9HGUvehFVVERSC53qlaXihtw5PVEyxkei453CygLfxdSJRXTACoTh8NvqnqKmvrtSEDF/uKXC2RN6Ixi2c2I/SZAtuFaLKskrridhDvg9mW/WhmHTAtWc7PECAMVCS3JD8avzICaqeA6BCfZKTXF64a7VUG4m7RpTShuhrj4N4+Pzr3sX2v7UH5B9WVuCOdJvMbUbojnKoy0HreXQEJQQztu1FwQgGj/ph/tiMzKJsGAs8XEBBTGdY/IxqxlawMIqW8hjGPCRH8Sxbbxz8z73JjMtAGjm0AdWV5VYADYPgFsKsc9NdgxigxEoBKixaq3e0LQxN2vxPBvq8xebG538oo1cLCGGTmLjg1REcdEI9r7dGH6HLGU+qa53sBU4pvZHeMbSQs322MExP2yI7FzrZZ18FwGxFKajUfP5nf/vctENmRLsSDhBqueDc12wkqt8JIz7Ie1nfUJJOp6gKQ5FNbAo2MF4TsPNYm5pXEyGHRg8DiR7jpl6BnLKPcKi8vDir/rf1mYaPZdbzji46KW3iR6Mcb5ngVYLpOdy/5+WWvNOZGOUMe/k1tiZqK2NTeSrjGCpScE+MTxuQQJ5LGxImviC7e/iTeqljXxlQUrSvjT/W+NXgqKb MtuH+54v Jh3Bm4iM1B4pSQA1jgHz8Vd8M8+4JzLAgHx2WG4yaaDPhmu8PGh3LdjRGhYGelh5Efh6Wj3soWMvfyDRVI8DU8Pt64ByHAgZPtzesYJ5/7k0yQwA5SXLQ1wozpQqAX8LnbJUuya5jiK8tGKEaQSWceReOlj75MRbemJbixOpuy9+S7thMK/p8GH5XD5PR39K0vhdQ5XTudWBGcvkKXhIXrryKBN6Fr3vgLpDrfdHHCvtWOsqYb8rj6Yp3Aid2vn6RLt6sSf5buU1wc/79Myw5Z4ivO40jRQP3/oF60LrdxOPPdRjnKa9vCDzC8MTWjQLvmvFkWEH5Wsqq/lvJIUAMsfBPGVnrTfDitbetDnHWN2hf3+nem6d0OnBL0E+To/bud3fh 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 Fri, Mar 14, 2025 at 01:36:14PM +0000, Matthew Wilcox wrote: > There's no need to check which kind of pointer is in the memcg_data > field, all we actually care about is whether it's zero or not. > Saves 70 bytes in workingset_activation() with the Debian config. :) > > Signed-off-by: Matthew Wilcox (Oracle) > Acked-by: Johannes Weiner > Acked-by: Shakeel Butt Acked-by: Roman Gushchin