Skip to content
Snippets Groups Projects
Commit 5ca72745 authored by Laura Abbott's avatar Laura Abbott
Browse files

linux-ramdump-parser-v2: Read the start correctly for binary logbuf

The binary logbuf now uses *log_buf instead of __log_buf to find the
log buffer. Correctly dereference the pointer.

Change-Id: If3cce2105ee12a81098abe1c4c2fe736550cadff
parent 4e6c77f6
No related branches found
No related tags found
No related merge requests found
...@@ -53,7 +53,7 @@ class Dmesg(RamParser): ...@@ -53,7 +53,7 @@ class Dmesg(RamParser):
def extract_dmesg_binary(self, ramdump): def extract_dmesg_binary(self, ramdump):
first_idx_addr = ramdump.addr_lookup('log_first_idx') first_idx_addr = ramdump.addr_lookup('log_first_idx')
last_idx_addr = ramdump.addr_lookup('log_next_idx') last_idx_addr = ramdump.addr_lookup('log_next_idx')
logbuf_addr = ramdump.addr_lookup('log_buf') logbuf_addr = ramdump.read_word(ramdump.addr_lookup('log_buf'))
time_offset = ramdump.field_offset('struct log', 'ts_nsec') time_offset = ramdump.field_offset('struct log', 'ts_nsec')
len_offset = ramdump.field_offset('struct log', 'len') len_offset = ramdump.field_offset('struct log', 'len')
text_len_offset = ramdump.field_offset('struct log', 'text_len') text_len_offset = ramdump.field_offset('struct log', 'text_len')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment