From 68774e48a019fad5598c01f5be3244bef7c1203b Mon Sep 17 00:00:00 2001
From: Runmin Wang <runminw@codeaurora.org>
Date: Wed, 4 Jan 2017 11:17:21 -0800
Subject: [PATCH] lrdp-v2: check if kaslr_addr exists on the board

Add check to avoid "object has no attribute 'kaslr_addr'" on boards
where kaslr_addr is not defined.

Change-Id: I2691b313f6a0ab75b216cd678245e97cf22ce4e7
---
 linux-ramdump-parser-v2/ramdump.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/linux-ramdump-parser-v2/ramdump.py b/linux-ramdump-parser-v2/ramdump.py
index 344cb37..58b332f 100755
--- a/linux-ramdump-parser-v2/ramdump.py
+++ b/linux-ramdump-parser-v2/ramdump.py
@@ -1072,7 +1072,10 @@ class RamDump():
         self.hw_id = board.board_num
         self.cpu_type = board.cpu
         self.imem_fname = board.imem_file_name
-        self.kaslr_addr = board.kaslr_addr
+        if hasattr(board, 'kaslr_addr'):
+            self.kaslr_addr = board.kaslr_addr
+        else:
+            self.kaslr_addr = None
         return True
 
     def resolve_virt(self, virt_or_name):
-- 
GitLab