![Colin Cross](/assets/img/avatar_default.png)
Split ram_console into two halves. persistent_ram is a set of apis that handle a block of memory that does not get erased across a reboot. It provides functions to fill it as a single buffer or a ring buffer, and to extract the old data after a reboot. It handles ecc on the data to correct bit errors introduced during reboot. ram_console is now a small wrapper around persistent_ram that feeds console data into the ringbuffer, and exports the old data to /proc/last_kmsg after a reboot. [jstultz: Moved persistent_ram.h to staging dir] CC: Greg KH <gregkh@linuxfoundation.org> CC: Android Kernel Team <kernel-team@android.com> Signed-off-by: Colin Cross <ccross@android.com> Signed-off-by: John Stultz <john.stultz@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12 lines
530 B
Makefile
12 lines
530 B
Makefile
obj-$(CONFIG_ANDROID_BINDER_IPC) += binder.o
|
|
obj-$(CONFIG_ASHMEM) += ashmem.o
|
|
obj-$(CONFIG_ANDROID_LOGGER) += logger.o
|
|
obj-$(CONFIG_ANDROID_PERSISTENT_RAM) += persistent_ram.o
|
|
obj-$(CONFIG_ANDROID_RAM_CONSOLE) += ram_console.o
|
|
obj-$(CONFIG_ANDROID_TIMED_OUTPUT) += timed_output.o
|
|
obj-$(CONFIG_ANDROID_TIMED_GPIO) += timed_gpio.o
|
|
obj-$(CONFIG_ANDROID_LOW_MEMORY_KILLER) += lowmemorykiller.o
|
|
obj-$(CONFIG_ANDROID_SWITCH) += switch/
|
|
obj-$(CONFIG_ANDROID_INTF_ALARM) += alarm.o
|
|
obj-$(CONFIG_ANDROID_INTF_ALARM_DEV) += alarm-dev.o
|