aboutsummaryrefslogtreecommitdiff
path: root/Documentation/admin-guide/kdump/gdbmacros.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/admin-guide/kdump/gdbmacros.txt')
-rw-r--r--Documentation/admin-guide/kdump/gdbmacros.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/Documentation/admin-guide/kdump/gdbmacros.txt b/Documentation/admin-guide/kdump/gdbmacros.txt
index 8f533b751c46..94fabb165abf 100644
--- a/Documentation/admin-guide/kdump/gdbmacros.txt
+++ b/Documentation/admin-guide/kdump/gdbmacros.txt
@@ -297,6 +297,7 @@ end
define dmesg
# definitions from kernel/printk/printk_ringbuffer.h
set var $desc_committed = 1
+ set var $desc_finalized = 2
set var $desc_sv_bits = sizeof(long) * 8
set var $desc_flags_shift = $desc_sv_bits - 2
set var $desc_flags_mask = 3 << $desc_flags_shift
@@ -313,7 +314,7 @@ define dmesg
# skip non-committed record
set var $state = 3 & ($desc->state_var.counter >> $desc_flags_shift)
- if ($state == $desc_committed)
+ if ($state == $desc_committed || $state == $desc_finalized)
dump_record $desc $prev_flags
set var $prev_flags = $desc->info.flags
end