Change-Id: Iadd21d6a6e402fbdb8bbef9e7d981ed3b8bc3c83
Signed-off-by: Michal Bloch <m.bloch@partner.samsung.com>
void modules_init(void *data)
{
module_initcall_level(data, MODULE_PRIORITY_NORMAL);
+}
+
+void modules_init_late(void *data)
+{
module_initcall_level(data, MODULE_PRIORITY_LATE);
}
void modules_check_runtime_support(void *data);
void modules_init(void *data);
+void modules_init_late(void *data);
void modules_exit(void *data);
void modules_restore(void *data);
void modules_dump(FILE *fp, int mode);
EXPORT_TEST void booting_done_signal_handler(GVariant *params)
{
_I("booting done");
+ modules_init_late(NULL);
resourced_notify(RESOURCED_NOTIFIER_BOOTING_DONE, NULL);
}
modules_init(NULL);
}
- if (resourced_restarted())
+ if (resourced_restarted()) {
+ modules_init_late(NULL);
resourced_notify(RESOURCED_NOTIFIER_BOOTING_DONE, NULL);
+ }
sd_notify(0, "READY=1");