From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1FB5447B413 for ; Tue, 18 Aug 2026 16:37:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.170 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787071055; cv=none; b=jxEpMqYUBxadevj+p9q9Dedc7kBNetw8JsQqY1jQxxC07RC5y56lTLYwntFhXiAIaPjpExgSxKA3nEDjg/LuBJZJbX+HPV7e21CeecDDpIkxL1lIi43E+c1ZTUnoW7T7vis2h5SB4ivVfhGRLfGvHff+/VnCSwIKQ4MFVOxNquo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787071055; c=relaxed/simple; bh=X53PyazUM1Ej4hzY5mU9GUsc6xsUUxinARyLlCWlv9w=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Ux259QK9NSh6fLDWmCaw0qvV3+JYfXbI0IyLf/gMajkXUsCGU9j+XFnoFGpdpQqGO9vn2MDYV4XXsEhG24BBQAHu1aM4a2XM6EVJkAKQi2gCrMDMjUmH7OdjPch1t87WiMXnJ70QVNdMNSZsd5Hi0RB+9R/L01LxENbsjKUMyrU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=m3BdoE7O; arc=none smtp.client-ip=209.85.215.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="m3BdoE7O" Received: by mail-pg1-f170.google.com with SMTP id 41be03b00d2f7-c9e607d81fcso3092497a12.2 for ; Tue, 18 Aug 2026 09:37:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787071053; x=1787675853; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=jtbdktcDMHK2UUilb3s7er2LASWhJy/LqRbzLHdr7EI=; b=m3BdoE7OKnYhE52JyPvJ1IeycsSnkbav83VF8V3Mehsio/j2uubaa4X4hUg43+laOb c6OEpWiE3v2qVNiNqzo3yienjdXrz//hx1RV/nd/2do68podMIlPb2x7jBNfw1kFS7yN DGX/DQbyckBbr+kAGKN1qBO9eOEq3auLzmCTklFlcPu0NUzRJsW55i9rdkxQrutOWA2C aHh/MrhlfQpz+WARvJWAo4y18d5XPEbOHxDMdkRuIO14YWS/ulv+39mRfu0Ei5mYP8aA u+0J3P9/wY4NyrtPrVruWAg6eAV/ecRzNt3SU1N27xTk0n3R9m7MEi6RjODUBo0v3Cjj WtlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787071053; x=1787675853; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=jtbdktcDMHK2UUilb3s7er2LASWhJy/LqRbzLHdr7EI=; b=L1ULpNL2yh3O6yOygBCKsorV8GPQqbSZF96xE88cTu1Yy4MPXkznVKvu69Hjs2Aa2C aDzZna0fWMoGejsIasXD2dgFfGzEZZzXwy6ypR8VLstdeF7xmubV4qOdJVrSjX4LAuAb /67FVOIxqKjxZGoeoGvqoQLlO8n9GzvyY9Gc33cFERA5SvwLkAdZV3RmTH32Tjk9wGcW 5KlIrQi92V5cPWGcx/hj/MdGIPpuj8JE+oDwR3/zpr2C3rIIibj/9ED0OK6rKzrCPBCJ Me7xK8UtlNAAh1FXC0Ct2Tnon2jNE4pogjuAkcUWpoWGsFC2i0Zv+IWgAJa96rLv00Vs C6Vw== X-Forwarded-Encrypted: i=1; AHgh+RpqHM1DGwSDKn2J4BMI+t+0p3yh8ljNUH0PYmWILbQOOLpAXdqjfesUgizlVf9bqT3GIZ+og1NBHNjSwS8=@vger.kernel.org X-Gm-Message-State: AOJu0YzqA0bMSPvw0M1+aYehDv0N9uRglXm4rbvmAWoPUz3qw4lRpm1S ZVhAdvcrfdSdewql+fnE9vBs9uzYk/ixLl0Ppyb2wAFaltqNcqWjN4hd X-Gm-Gg: AR+sD11m5e+r1auCRTIWKFNBs71W3MpfAn9IWCFBSC6xtycoalUNgRlXtfg9sCelvAS UQMiAjS9UthcY8g9184DnT1LjJQZsnxg/WmqLxcCJbnV/yuaRWzo5QAQY7IYxAM1K4sHZbhrGX4 diuyjNdxw/BlwBfoj7uF+RU7xG4LoOwBLMTx/ZbY+WndTL87YO2OYPymDcak0xn/5HZ2Qwkufy4 MbV4Hlfo4p4DP7StDOHm3OzfS+QcV4b2j7gN7NfGQkLbNEoA9VKeObV/BqoKei7ZLzRqULPKg+T qk5rZ3To/Me7Xmsx9zcU1hebT3wQxGLD0PHWWQUKG+uuslsF2PuvygmyXPrmvqCF16qfZ+ymvn7 CruzxuqZarFS/LEP3yqD2QG60e+cFFh+r8rlqfK/IU1+GU6shSHF8WYuynKgjQbBFSIKnblmb/A GX8hfhi+Zp8s6jK7nNRsNllebo0Yg3xjG5RH09Rz/wBsP3f4JH8wNDttuc03P9O/BjGfM9ItBTB /w7dDPKxA+jfL/ddRjLAL+g1UY8FB+rXd6cJwyqrXMhLvuiokglap6J58vJ07s= X-Received: by 2002:a17:90a:1547:b0:395:4de9:b30 with SMTP id 98e67ed59e1d1-3954de91bb4mr13085012a91.5.1787071053346; Tue, 18 Aug 2026 09:37:33 -0700 (PDT) Received: from LAPTOP-M4N25KQ5.tail73068d.ts.net (1-160-197-194.dynamic-ip.hinet.net. [1.160.197.194]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39531ff679fsm9195992a91.14.2026.08.18.09.37.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Aug 2026 09:37:32 -0700 (PDT) From: Sean Chang To: Christian Koenig , Huang Rui , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter Cc: Matthew Auld , Matthew Brost , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Sean Chang Subject: [PATCH v2 2/2] drm/ttm: make ttm_swap_ops static Date: Wed, 19 Aug 2026 00:37:19 +0800 Message-ID: <20260818163719.115946-3-seanwascoding@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260818163719.115946-1-seanwascoding@gmail.com> References: <20260818163719.115946-1-seanwascoding@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit ttm_swap_ops is not used outside ttm_bo.c and is not exported via EXPORT_SYMBOL(), so give it static linkage to keep it file-local and avoid polluting the global symbol namespace. Signed-off-by: Sean Chang --- drivers/gpu/drm/ttm/ttm_bo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c index 943297b49dc5..1b9477381a1d 100644 --- a/drivers/gpu/drm/ttm/ttm_bo.c +++ b/drivers/gpu/drm/ttm/ttm_bo.c @@ -1449,7 +1449,7 @@ ttm_bo_swapout_cb(struct ttm_lru_walk *walk, struct ttm_buffer_object *bo) return ret; } -const struct ttm_lru_walk_ops ttm_swap_ops = { +static const struct ttm_lru_walk_ops ttm_swap_ops = { .process_bo = ttm_bo_swapout_cb, }; -- 2.43.0