summaryrefslogtreecommitdiff
path: root/busybox-sysklogd.kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'busybox-sysklogd.kconfig')
-rw-r--r--busybox-sysklogd.kconfig19
1 files changed, 18 insertions, 1 deletions
diff --git a/busybox-sysklogd.kconfig b/busybox-sysklogd.kconfig
index c555fa9..1cba376 100644
--- a/busybox-sysklogd.kconfig
+++ b/busybox-sysklogd.kconfig
@@ -59,7 +59,7 @@ config KEMBTK_BUSYB_FEATURE_SYSLOGD_READ_BUFFER_SIZE
default 256
range 256 20000
depends on KEMBTK_BUSYB_SYSLOGD
- depends on EMBTK_BB_VERSION_1_17_X
+ depends on EMBTK_BB_VERSION_1_17_X || EMBTK_BB_VERSION_1_18_X
help
This option sets the size of the syslog read buffer.
Actual memory usage increases around five times the
@@ -119,6 +119,23 @@ config KEMBTK_BUSYB_KLOGD
you wish to record the messages produced by the kernel,
you should enable this option.
+config KEMBTK_BUSYB_FEATURE_KLOGD_KLOGCTL
+ bool "Use the klogctl() interface"
+ default y
+ depends on KEMBTK_BUSYB_KLOGD && KEMBTK_BUSYB_PLATFORM_LINUX
+ depends on EMBTK_BB_VERSION_1_18_X
+ help
+ The klogd applet supports two interfaces for reading
+ kernel messages. Linux provides the klogctl() interface
+ which allows reading messages from the kernel ring buffer
+ independently from the file system.
+
+ If you answer 'N' here, klogd will use the more portable
+ approach of reading them from /proc or a device node.
+ However, this method requires the file to be available.
+
+ If in doubt, say 'Y'.
+
config KEMBTK_BUSYB_LOGGER
bool "logger"
default y