X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/7b8a1bcad75628f9add4590db2bb9b8e418ee8eb..aa67abb537f22db097db632d98212fa951bfeef0:/lunaix-os/kernel/kprint/kprintf.c?ds=sidebyside diff --git a/lunaix-os/kernel/kprint/kprintf.c b/lunaix-os/kernel/kprint/kprintf.c index 310b1f6..512e797 100644 --- a/lunaix-os/kernel/kprint/kprintf.c +++ b/lunaix-os/kernel/kprint/kprintf.c @@ -23,7 +23,7 @@ static struct kp_records kprecs = { .max_recs = MAX_KPENT_NUM, .kp_ent_wp = &kprecs.kp_ents.ents }; -export_symbol(debug, kprecs); +export_symbol(debug, kprintf, kprecs); static char* shift_level(const char* str, int* level) @@ -87,7 +87,8 @@ kprintf_mapping_init() EXPORT_TWIFS_PLUGIN(kprintf, kprintf_mapping_init); -static void kprintf_init() { +void +kprintf_dump_logs() { if (unlikely(!sysconsole)) { return; } @@ -98,7 +99,6 @@ static void kprintf_init() { sysconsole->ops.write(sysconsole, pos->content, 0, pos->len); } } -lunaix_initfn(kprintf_init, call_on_postboot); __DEFINE_LXSYSCALL3(void, syslog, int, level, const char*, fmt, va_list, args) {