diff --git a/kernel/module.c b/kernel/module.c
index 29f7790eaa147a1b0fc7ec223c5356f44caab346..11869408f79b86abe33e5194d0f5c705b44e9d81 100644
--- a/kernel/module.c
+++ b/kernel/module.c
@@ -640,7 +640,7 @@ static int module_unload_init(struct module *mod)
 	INIT_LIST_HEAD(&mod->target_list);
 
 	/* Hold reference count during initialization. */
-	__this_cpu_write(mod->refptr->incs, 1);
+	raw_cpu_write(mod->refptr->incs, 1);
 
 	return 0;
 }