fix !CONFIG_PRINTK
diff --git a/03-kmsg-cont-order.patch b/03-kmsg-cont-order.patch
index 8221eb1..dcf3d78 100644
--- a/03-kmsg-cont-order.patch
+++ b/03-kmsg-cont-order.patch
@@ -1,6 +1,6 @@
 ---
- kernel/printk.c |   87 +++++++++++++++++++++++++++++++++++++++-----------------
- 1 file changed, 62 insertions(+), 25 deletions(-)
+ kernel/printk.c |   89 ++++++++++++++++++++++++++++++++++++++++----------------
+ 1 file changed, 64 insertions(+), 25 deletions(-)
 
 --- a/kernel/printk.c
 +++ b/kernel/printk.c
@@ -99,7 +99,13 @@
  		}
  
  		if (!stored)
-@@ -1665,6 +1688,7 @@ static enum log_flags syslog_prev;
+@@ -1661,10 +1684,13 @@ EXPORT_SYMBOL(printk);
+ #define LOG_LINE_MAX 0
+ static u64 syslog_seq;
+ static u32 syslog_idx;
++static u64 console_seq;
++static u32 console_idx;
+ static enum log_flags syslog_prev;
  static u64 log_first_seq;
  static u32 log_first_idx;
  static u64 log_next_seq;
@@ -107,7 +113,7 @@
  static struct cont {
  	size_t len;
  	size_t cons;
-@@ -1948,10 +1972,34 @@ void wake_up_klogd(void)
+@@ -1948,10 +1974,34 @@ void wake_up_klogd(void)
  		this_cpu_or(printk_pending, PRINTK_PENDING_WAKEUP);
  }
  
@@ -146,7 +152,7 @@
  
  /**
   * console_unlock - unlock the console system
-@@ -1983,19 +2031,7 @@ void console_unlock(void)
+@@ -1983,19 +2033,7 @@ void console_unlock(void)
  	console_may_schedule = 0;
  
  	/* flush buffered message fragment immediately to console */
@@ -167,7 +173,7 @@
  again:
  	for (;;) {
  		struct log *msg;
-@@ -2032,6 +2068,7 @@ skip:
+@@ -2032,6 +2070,7 @@ skip:
  			 * will properly dump everything later.
  			 */
  			msg->flags &= ~LOG_NOCONS;