Skip to content
Snippets Groups Projects
  1. Apr 16, 2014
  2. Apr 07, 2014
    • Mitchel Humpherys's avatar
      lrdp-v2: automatically lookup addresses when needed · 8d02f6cf
      Mitchel Humpherys authored
      Add support to RamDump.virt_to_phys for automatically looking up
      addresses of symbols when a string is passed in. This will simplify code
      that uses the RamDump.read_* routines.
      
      Old way:
      
          mydata_addr = ramdump.addr_lookup('data_var')
          mydata2_addr = ramdump.addr_lookup('data2_var')
      
          mydata = ramdump.read_word(mydata_addr)
          mydata2 = ramdump.read_word(mydata2_addr)
      
      New way:
      
          mydata = ramdump.read_word('data_var')
          mydata2 = ramdump.read_word('data2_var')
      
      Of course, the "Old way" will still work.
      
      Change-Id: I0c006f5135b48f8385d2107d9b9d2fe767a266b0
      8d02f6cf
  3. Mar 13, 2014
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Conditionally add phys offset for socinfo · 9e570006
      Laura Abbott authored
      Commit 3d6a90bd
      (linux-ramdump-parser-v2: Don't use ram start address in socinfo)
      corrected the case for --auto-dump detection but broke the case of
      specifying ram files manually with addresses. When specifying the
      addresses manually, the addresses given are correct so the ram start
      does need to be added. Correct the code to add the offset by default
      but not add when doing autodetection.
      
      Change-Id: I50d54a932210afeace49a898dd819dc46c3e3aa1
      9e570006
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Add basic support for 64-bit · 045b5c4c
      Laura Abbott authored
      Ram dumps are now being generated for 64-bit ramdumps. Update the
      parser to account for this.
      
      Change-Id: I54a354f39701ad96dd7b81010ec6c5989dd471ad
      045b5c4c
  4. Mar 12, 2014
  5. Mar 10, 2014
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Don't use ram start address in socinfo · 3d6a90bd
      Laura Abbott authored
      When reading soc info, the ram information has not yet been fully
      plumbed into the parser (this is very early!). We should not take
      the address for the start of ram into account at this point as smem
      should only be given as an offset. Update the calculations.
      
      Change-Id: Ib02db2f118685b306457e2591e4bbc5f19f2edbc
      3d6a90bd
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Improve tracing for socinfo and other parts · 0fc5c07b
      Laura Abbott authored
      When adding a new board, it can be non-obvious what went wrong if the
      board is not immediately detected. Add an option to trace through
      socinfo addresses for a specific board to print out useful addresses
      as a debugging aid. Also clean up some error handling, mostly among
      the tracing code.
      
      Change-Id: I65f4a38b95912b81676f44cd371751abc96aae9e
      0fc5c07b
  6. Feb 27, 2014
  7. Feb 13, 2014
  8. Jan 03, 2014
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Initial contribution of ram parser · 9133968f
      Laura Abbott authored
      After a crash, ramdumps may be collected for analysis. The ram
      parser is a tool to aid in analysis of these dumps. The script
      extracts useful information from the dumps to help with debugging.
      Please see the README for full details.
      
      Change-Id: I7795686a96bbfe246edf47d09e3f616131688429
      9133968f
Loading