]> Pileus Git - ~andy/linux/blobdiff - kernel/printk.c
kdb: Fix dmesg/bta scroll to quit with 'q'
[~andy/linux] / kernel / printk.c
index 6a76ab9d4476466b5ba3b3e37d38aadbb2e02644..66a2ea37b5763b450929a5f955e3bc81ad130a1c 100644 (file)
@@ -1034,6 +1034,7 @@ static int syslog_print_all(char __user *buf, int size, bool clear)
                        struct log *msg = log_from_idx(idx);
 
                        len += msg_print_text(msg, prev, true, NULL, 0);
+                       prev = msg->flags;
                        idx = log_next(idx);
                        seq++;
                }
@@ -1046,6 +1047,7 @@ static int syslog_print_all(char __user *buf, int size, bool clear)
                        struct log *msg = log_from_idx(idx);
 
                        len -= msg_print_text(msg, prev, true, NULL, 0);
+                       prev = msg->flags;
                        idx = log_next(idx);
                        seq++;
                }