Re: [PATCH -next] rust_binder: use `LocalModule` for `THIS_MODULE`

From: Alvin Sun

Date: Thu Aug 13 2026 - 20:21:28 EST



On 8/14/26 00:39, Gary Guo wrote:
From: Gary Guo <gary@xxxxxxxxxxx>

Replace the `THIS_MODULE` static reference in the binder netlink code with
`this_module::<LocalModule>()`, consistent with the move of `THIS_MODULE`
into the `ModuleMetadata` trait.

Cc: Alvin Sun <alvin.sun@xxxxxxxxx>
Signed-off-by: Gary Guo <gary@xxxxxxxxxxx>

Reviewed-by: Alvin Sun <alvin.sun@xxxxxxxxx>

---
This is to resolve the semantic conflict between rust-next and
char-misc-next.
---
drivers/android/binder/netlink.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/android/binder/netlink.rs b/drivers/android/binder/netlink.rs
index beb7ea2edaff..f34e1009432c 100644
--- a/drivers/android/binder/netlink.rs
+++ b/drivers/android/binder/netlink.rs
@@ -13,7 +13,7 @@
};
pub static BINDER_NL_FAMILY: Family = Family::const_new(
- &crate::THIS_MODULE,
+ kernel::module::this_module::<crate::LocalModule>(),
kernel::uapi::BINDER_FAMILY_NAME,
kernel::uapi::BINDER_FAMILY_VERSION,
&BINDER_NL_FAMILY_MCGRPS,

base-commit: 2697ef8943c9985c14708a6429e21812693857b2