blob: 5583d85cd999604cb25f08737d0aa42875e84bb3 [file] [log] [blame]
From fdfc8089429b58b4ac901926fe83fa85b0b7bfc1 Mon Sep 17 00:00:00 2001
From: San Mehat <san@google.com>
Date: Thu, 17 Sep 2009 14:27:41 -0700
Subject: staging: android: ramconsole: Ensure ramconsole does not get
cluttered by apanic threads
Patch-mainline: HEAD
Git-commit: fdfc8089429b58b4ac901926fe83fa85b0b7bfc1
[Note, this is part of a patch from Sam, just the drivers/staging/
portion, that adds a function that the apanic code calls, but the apanic
code isn't here, so just include part of this to make merges and diffs
easier and this keeps things self-contained - gregkh]
Signed-off-by: San Mehat <san@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
diff --git a/drivers/staging/android/ram_console.c b/drivers/staging/android/ram_console.c
index 8f18a59..d735be4 100644
--- a/drivers/staging/android/ram_console.c
+++ b/drivers/staging/android/ram_console.c
@@ -146,6 +146,14 @@ static struct console ram_console = {
.index = -1,
};
+void ram_console_enable_console(int enabled)
+{
+ if (enabled)
+ ram_console.flags |= CON_ENABLED;
+ else
+ ram_console.flags &= ~CON_ENABLED;
+}
+
static void __init
ram_console_save_old(struct ram_console_buffer *buffer, char *dest)
{