diff --git a/linux-ramdump-parser-v2/debug_image_v2.py b/linux-ramdump-parser-v2/debug_image_v2.py
index 68514422b32c30a5769ebf4d1b761e4a8fb4a15b..04d72c2c7c10063450613b5a69fce4b12ad43cc6 100644
--- a/linux-ramdump-parser-v2/debug_image_v2.py
+++ b/linux-ramdump-parser-v2/debug_image_v2.py
@@ -28,7 +28,9 @@ class client(object):
     MSM_DUMP_DATA_TMC_ETF = 0xF0
     MSM_DUMP_DATA_TMC_REG = 0x100
     MSM_DUMP_DATA_TMC_ETF_REG = 0x101
-    MSM_DUMP_DATA_MAX = 0x110
+    MSM_DUMP_DATA_LOG_BUF = 0x110
+    MSM_DUMP_DATA_LOG_BUF_FIRST_IDX = 0x111
+    MSM_DUMP_DATA_MAX = 0x112
 
 client_table = {
     'MSM_DUMP_DATA_CPU_CTX': 'parse_cpu_ctx',
@@ -89,7 +91,7 @@ class DebugImage_v2():
         self.dump_table_id_lookup_table = ram_dump.gdbmi.get_enum_lookup_table(
             'msm_dump_table_ids', 0x110)
         self.dump_data_id_lookup_table = ram_dump.gdbmi.get_enum_lookup_table(
-            'msm_dump_data_ids', 0x110)
+            'msm_dump_data_ids', 0x112)
         cpu_present_bits = ram_dump.read_word('cpu_present_bits')
         cpus = bin(cpu_present_bits).count('1')
         # per cpu entries
@@ -106,6 +108,10 @@ class DebugImage_v2():
         # 0x100 - tmc-etr registers and 0x101 - for tmc-etf registers
         self.dump_data_id_lookup_table[
             client.MSM_DUMP_DATA_TMC_REG + 1] = 'MSM_DUMP_DATA_TMC_REG'
+        self.dump_data_id_lookup_table[
+            client.MSM_DUMP_DATA_LOG_BUF] = 'MSM_DUMP_DATA_LOG_BUF'
+        self.dump_data_id_lookup_table[
+            client.MSM_DUMP_DATA_LOG_BUF_FIRST_IDX] = 'MSM_DUMP_DATA_LOG_BUF_FIRST_IDX'
         dump_table_ptr_offset = ram_dump.field_offset(
             'struct msm_memory_dump', 'table')
         dump_table_version_offset = ram_dump.field_offset(