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 D5A9BC83F1B for ; Mon, 14 Jul 2025 05:24:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 785478D0006; Mon, 14 Jul 2025 01:24:36 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 735B78D0001; Mon, 14 Jul 2025 01:24:36 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6251B8D0006; Mon, 14 Jul 2025 01:24:36 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 50D3D8D0001 for ; Mon, 14 Jul 2025 01:24:36 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id CE405C04F5 for ; Mon, 14 Jul 2025 05:24:35 +0000 (UTC) X-FDA: 83661730110.05.1A9086D Received: from us-smtp-delivery-44.mimecast.com (us-smtp-delivery-44.mimecast.com [205.139.111.44]) by imf08.hostedemail.com (Postfix) with ESMTP id DD29216000C for ; Mon, 14 Jul 2025 05:24:33 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=gmail.com (policy=none); spf=softfail (imf08.hostedemail.com: 205.139.111.44 is neither permitted nor denied by domain of airlied@gmail.com) smtp.mailfrom=airlied@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752470674; 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; bh=xt/PHOBOstMzvbGpLPQ4jTMZwaCjBGipqCLxcYXPUC4=; b=I8SxykNREDKla0JhqJBu3QzvXl0mtJ3JS9/XExZ8dYvtJvt+qWdKXQTS7bLrNQdcvkJMwR sdEBKfmj2gLoCfHLb69HMpG/g6H+RoeANvZBmJAxj0gPVUZYse5Um2+xqJwJfe2Im1otXA YXdzSxpQ7BHe535EqKc1eX7ng98YzwI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752470674; a=rsa-sha256; cv=none; b=B68XefRLAN3s1rFuHLRV/39pQ6rZMPCQTLNGBwYvsTKGZFcrwLqgbXcKK/NgjmCOATxNjd Z2VDPUE0L9G8/+NdYyN+H3D2XRZWU3ZpN7LnQbUQveXgd6gxZkEphBBbHZX6LfYj0na5ow XCGhcDzqqEQoAtfdUtw266L2lCFe0Ug= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=gmail.com (policy=none); spf=softfail (imf08.hostedemail.com: 205.139.111.44 is neither permitted nor denied by domain of airlied@gmail.com) smtp.mailfrom=airlied@gmail.com Received: from mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-122-N9ryfZ9TMyGKBE5oIzwMVQ-1; Mon, 14 Jul 2025 01:24:29 -0400 X-MC-Unique: N9ryfZ9TMyGKBE5oIzwMVQ-1 X-Mimecast-MFC-AGG-ID: N9ryfZ9TMyGKBE5oIzwMVQ_1752470668 Received: from mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.17]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 693FD1809C90; Mon, 14 Jul 2025 05:24:28 +0000 (UTC) Received: from dreadlord.redhat.com (unknown [10.67.32.31]) by mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 1FCFF1977000; Mon, 14 Jul 2025 05:24:23 +0000 (UTC) From: Dave Airlie To: dri-devel@lists.freedesktop.org, linux-mm@kvack.org, Johannes Weiner , Christian Koenig Cc: Dave Chinner , Kairui Song , Dave Airlie Subject: [PATCH 16/18] memcontrol: export current_obj_cgroup Date: Mon, 14 Jul 2025 15:18:31 +1000 Message-ID: <20250714052243.1149732-17-airlied@gmail.com> In-Reply-To: <20250714052243.1149732-1-airlied@gmail.com> References: <20250714052243.1149732-1-airlied@gmail.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.0 on 10.30.177.17 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: g-dO8AEeq45VzFOCZMJGSVgjNVhd25N0a3_CtrjohJ4_1752470668 X-Mimecast-Originator: gmail.com Content-Transfer-Encoding: quoted-printable content-type: text/plain; charset=WINDOWS-1252; x-default=true X-Stat-Signature: cbaz3zi7x3wmk879zpytxhsc43g87cwi X-Rspamd-Queue-Id: DD29216000C X-Rspamd-Server: rspam10 X-Rspam-User: X-HE-Tag: 1752470673-971837 X-HE-Meta: U2FsdGVkX1/kBUn7eUXPPW/TXEhHgzZ7Rf6mZJVc7Ginu4TNYf/C1ndPBbLH5UNvwyWh4wOHQLMtKQymponTGUzS6xw2iUyoD5/TmckOMnHJSiu4/6h+pzQLpJlLrExn/loVHwWjCLTCIfa35EoMFah6alWek2iYoki7HeriYw2ui+/EEnFfVYDxIPSv6p1hiLYNgltxNgF9boht6eS4hc1pptf+54hXImbGSQJvX0HfR5owGrZWBT07XL9xEkjkV86l+F/DsQalP3bHeuJIZxoFTiIturQm23/a14xXgFL5UzEXOBB0WtUsx2rQ3tVnlhdMH+DecIMjJ+Yy8C8J9AXAcRx55PuEFZA5q+4S0NpEHGJEmBgXPou6iAx2KGeLFKGz2H5x04h4WpKLnNLXrXrTtS144knGotHQ/075rU654rr3U4mNQEpnVKjBwlZ0KTPCEkwR3dpS0CZ52RzOKyYxyai506aXZ/7RbJU5KtFNy7vkzKD+dKbGdLdC47eo5iNJcBTL5dNLUNtCBLEgT9x9oB59B2HLzPkEVKmjZHCVZtmV6PDkFe/knZOnSL1v5WtPJna1R2SM8VIzjxGcB3eRlsA39TxyqfmFBJCoQLK3obKP6DmT8YXbSlh3uyNzI4j2lQTnGUSRmcBFgeDJxQ90YIphFhRAbDjuRH73JqGrLtWSvEeGiGVxa+sgv3X+h3/ZiRR5hBknZbUBOtdDr79/Il7jVtyxRRnVd7sOQb5pcC2BgTdNMGJ21vh2yGlG9KPHWhR/EkyWS5gTIFmJnM2mIMgtsUUKZWHuGuchxoNPsenmF8PlCYeYAB8SMKeykFyNGjRMJfF68aPArfvItY11XXtgWS7SC887qD9TmCxsgVd4s3IH1aVV4ScF9oBBZfDfXZJgVT9MzE9/nzZI7w4jJEZf79CAhGF47EHvwUsUHRi+NumjFZUtnKP04u+n/glhdHUdnjVrMkldVkf RgzsXES7 SAmCUoAcmwFdWxsIEG0wN4tki0WltrQgqqNTOsPDfK1r1Pv6bdlVdA1VcJAsi2yDCC9zOPlP5KgMXJRX1YXOZ4dLuPtMQT0SuUx+0O2H2hcqdamw6Osk8oYFE85kHnm2L6YmnbRA5c1HZ+GrBMrTQChKwhC9iZFxVi0cYLHuavTxmvqspsawEuLd3Xl8yHPTdk1HDurk66ESJEexOjVIT4pU+Hr8sns8abkHMmzODhYxSRURyuQGI7MEoEph3vz7UQ5YTp74XDtWtYHOD9aimKuTTZ8dXiGC9lgWZ/tVgWDVcMtxnAKQDRHtCJmd5BD29K9HlbxCaD4oW0/gmnn42ygnnEaMYt1PCGZ6vqvqMG23O071PMc3s4hFgeXvf1ghWjIeMYBEgOb72yssG7yUyqIXFpqopAvj+LknEyg8vA3drL0eEiYVaZL4hnAt5AGkK+jdQJ1rnfyHadu+i+qNBxidadA== 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: From: Dave Airlie This is needed to use get_obj_cgroup_from_current from a module. Signed-off-by: Dave Airlie --- mm/memcontrol.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/memcontrol.c b/mm/memcontrol.c index 4c8ded9501c6..4c041c5b3a15 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -2726,6 +2726,7 @@ __always_inline struct obj_cgroup *current_obj_cgroup= (void) =20 =09return objcg; } +EXPORT_SYMBOL_GPL(current_obj_cgroup); =20 struct obj_cgroup *get_obj_cgroup_from_folio(struct folio *folio) { --=20 2.49.0