[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH] If we're building debug, show more guest information



# HG changeset patch
# User john.levon@xxxxxxx
# Date 1171033428 28800
# Node ID 4708ec13626af36ce5440daa627149cb35e68fd2
# Parent  e26e9fcc0e6e4cc0e8a3330611be984c17985743
If we're building debug, show more guest information.

Signed-off-by: John Levon <john.levon@xxxxxxx>

diff --git a/xen/drivers/char/console.c b/xen/drivers/char/console.c
--- a/xen/drivers/char/console.c
+++ b/xen/drivers/char/console.c
@@ -67,14 +67,18 @@ static DEFINE_SPINLOCK(console_lock);
  *
  * L < lower_threshold                     : always logged
  * lower_threshold <= L < upper_threshold  : rate-limited logging
- * upper_threshold <= L                    : never logged
+ * upper_threshold < L                    : never logged
  *
  * Note, in the above algorithm, to disable rate limiting simply make
  * the lower threshold equal to the upper.
  */
 #define XENLOG_UPPER_THRESHOLD       2 /* Do not print INFO and DEBUG  */
 #define XENLOG_LOWER_THRESHOLD       2 /* Always print ERR and WARNING */
+#ifdef NDEBUG
 #define XENLOG_GUEST_UPPER_THRESHOLD 2 /* Do not print INFO and DEBUG  */
+#else
+#define XENLOG_GUEST_UPPER_THRESHOLD 3 /* Do not print DEBUG */
+#endif
 #define XENLOG_GUEST_LOWER_THRESHOLD 0 /* Rate-limit ERR and WARNING   */
 /*
  * The XENLOG_DEFAULT is the default given to printks that

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.