diff options
author | Bill Hoffa <wghoffa@us.ibm.com> | 2017-01-10 08:57:38 -0600 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2017-01-10 13:51:21 -0500 |
commit | dfad3c9a73492326c2b29908fbaed42917182f03 (patch) | |
tree | fc6d2a811a8e24dca71db8f50eaac6e0bb2e0296 /src/build/debug | |
parent | d6b88a8338f42b7bde2ccc4c8a798827ac99bf79 (diff) | |
download | talos-hostboot-dfad3c9a73492326c2b29908fbaed42917182f03.tar.gz talos-hostboot-dfad3c9a73492326c2b29908fbaed42917182f03.zip |
Tweak meaning of START_OCC_DURING_BOOT
- Instead of forcing to start when set, query payload type
and when off, never start
- Update bbuild to recent build
- Remove sim workarounds due to old level
- Add simics debug hack to workaround mambo hrmor sim bug
Change-Id: Ic1aa35c60b4ccd7679c0f3b08bd3b180b7b289c6
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34545
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/build/debug')
-rwxr-xr-x | src/build/debug/simics-debug-framework.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/build/debug/simics-debug-framework.py b/src/build/debug/simics-debug-framework.py index 4844a5435..ec473ea42 100755 --- a/src/build/debug/simics-debug-framework.py +++ b/src/build/debug/simics-debug-framework.py @@ -6,7 +6,7 @@ # # OpenPOWER HostBoot Project # -# Contributors Listed Below - COPYRIGHT 2011,2016 +# Contributors Listed Below - COPYRIGHT 2011,2017 # [+] Google Inc. # [+] International Business Machines Corp. # @@ -608,7 +608,8 @@ def magic_instruction_callback(user_arg, cpu, arg): #print ">> %d:%s" % (entry[0], entry[1]) #check if base == hrmor, or if memory space encompasses the #entire base memory which is: hrmor + 0x2000000 (32 MB) - if (entry[0] == hb_hrmor) or ((entry[0] < hb_hrmor) and (entry[0] + entry[4] >= hb_hrmor + 0x2000000 )): + if (entry[0] == hb_hrmor) or ((entry[0] < hb_hrmor) and (entry[0] + entry[4] >= hb_hrmor + 0x2000000 ) + or (entry[0] == 134217728) or (entry[0] == 136314880) ): #0x8000000 or 0x8200000 target = entry[5] priority = entry[6] # Check if there is a target that needs to be investigated that |