Hi Jiri,

this is a side effect of my change in mainline,2054. The log messages
are stored both to kernel log buffer, kernel text output buffer and
file(s), but mere printing uses just kernel text output (it does not
make sense to log every print call to stdout as individual log message).

My intention was to convert all the servers to use logger instead of
printing messages to stdout/stderr (taskdump should probably use it too
if not called interactively). I just have not managed to work on
converting the servers yet, sorry.

You can either add KLOG_PRINTF call to
uspace/lib/c/generic/io/io.c:385 as a workaround (this will log each
write to the stream as a separate kernel log message, which would end
up in /log/kernel) or alter the server(s) you
are interested in to use the userspace logger.

Regards,
Martin

On Thu, 10 Jul 2014 12:36:43 +0200
"Jiri Svoboda" <[email protected]> wrote:
> Hi,
> 
> as of mainline,2134 where are the kernel log messages going
> to? /log/kernel contains just a few lines. Where are the boot
> messages? Where are the stacktraces when a task is killed? I can only
> see them in kcon, but not in any /log/* file.
> 
> Thanks
> -Jiri

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to