Hello,
I am trying to use printf() in kernel module for debugging purposes and I cannot find how to force flushing klog by syslogd.
I found syslogd option -S. Manual page says: "
-S               Sync kernel messages to disk immediately.

After adding to rc.conf: syslogd_flags="-S" nothing changes.
Does exist way how to flush message from kernel c code (something similar like flush(FILE*) in user mode) or by any change in kernel settings or services configuration ?

Peter

Reply via email to