Preparation patch for KMSG. 74/60874/2
authorMichal Bloch <m.bloch@samsung.com>
Thu, 11 Feb 2016 16:52:58 +0000 (17:52 +0100)
committerJoonyoung Shim <jy0922.shim@samsung.com>
Fri, 11 Mar 2016 00:47:23 +0000 (16:47 -0800)
commit3f1f64f58db2b35339f4f880707f3fd2f7be8015
tree9298dd120042df3790f7b12aa5a8b3505f297857
parentd6cde6133ed094ae4dfea8361b269f0f0e80bf81
Preparation patch for KMSG.

This is the first of a series of patches which implement KMSG, which is
a replacement for old android log devices, serving as a fast dlog backend.

The patches are not applied onto the original printk file, but to a copy.
This is to keep the codebase maintainable. Any future backports will be
able to merge conflictlessly and preprocessor macroes are prevented from
excessive piling in the original file.

This patch adds a MULTIPLE_KMSG config flag and creates the copy of the
printk file which will serve as the target of subsequent KMSG patches.

Change-Id: Idead56234820ff9d024da88310dc2e505cf051d0
Signed-off-by: Michal Bloch <m.bloch@samsung.com>
init/Kconfig
kernel/Makefile
kernel/printk_kmsg.c [new file with mode: 0644]