Skip to content
Snippets Groups Projects
  1. Mar 12, 2014
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Cleanup task dumping · 351e249e
      Laura Abbott authored
      Several of the fields of the task are not being read out as
      'true size'. Use more appropriate functions. At the same time,
      factor out the reading of pc/fc/sp into a ramdump specific
      functionality since that code may be architectur specific.
      
      Change-Id: I5d7bd14031a4431aa665207e8e31e3ecb7dd1cdb
      351e249e
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Correct sizes for binary logbuf · 3821a276
      Laura Abbott authored
      The sizes for reading some of the structures of the binary logbuf
      do not match exactly. Switch to explicitly sized functions due to
      size changes across architectures.
      
      Change-Id: Iae09a069f5cb641c61a63d864ec59d0c8359e65b
      3821a276
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Read the start correctly for binary logbuf · 5ca72745
      Laura Abbott authored
      The binary logbuf now uses *log_buf instead of __log_buf to find the
      log buffer. Correctly dereference the pointer.
      
      Change-Id: If3cce2105ee12a81098abe1c4c2fe736550cadff
      5ca72745
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: cleanup output of tracing · 4e6c77f6
      Laura Abbott authored
      When tracing with read_physical, the result of what was read is printed.
      The result may contain unprintable characters which wreak havok on
      terminals. re-use the cleanupString function which is already in use
      in several places to make the output readable.
      
      Change-Id: I1a62c88f1d51038ba2c429d8ec918c58d39af4bf
      4e6c77f6
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Add sized read functions · 80268207
      Laura Abbott authored
      The return size of read_word may change depending on the architecture.
      Add functions to read specific types and sizes.
      
      Change-Id: I3b9b11c263bf684a8e3783a10dcdc770a6a1b25e
      80268207
  2. Mar 11, 2014
  3. Mar 10, 2014
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Add support for 8916 · bbb50ad0
      Laura Abbott authored
      The 8916 board is now generating ramdumps. Add support to parse
      these dumps.
      
      Change-Id: I9920544031443ce97f95824c8927b50e0927d5c1
      bbb50ad0
    • 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
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Make the page print outs more useful · a02a2754
      Laura Abbott authored
      The pagetype info gives useful data but it's helpful to see the data
      in other formats that often involve having to do math. Make the parser
      do the math of calculating the total number of pages per migrate type
      and the total number of pages per order. Additionally, print out the
      total number of ram pages with vmstat to make it easier to determine
      just how low a system may be on memory.
      
      Change-Id: I812288fe4c25de06c7017fb0b6515e514f799134
      a02a2754
  4. Mar 08, 2014
  5. Mar 04, 2014
  6. Feb 27, 2014
  7. Feb 18, 2014
    • Laura Abbott's avatar
      linux-ramdump-parser-v2: Detect corruption in rb_tree · 079cd6eb
      Laura Abbott authored
      Red/Black trees are supposed to be trees, not directed cyclic graphs.
      Sometimes trees in ramdumps may become corrupted though, resulting in
      cycles. Detect these cycles in the tree to avoid looping forever.
      
      Change-Id: I68cf018c6786b3c6947789a18c63c7a3a1f8d7bc
      079cd6eb
  8. Feb 15, 2014
  9. Feb 13, 2014
  10. Feb 12, 2014
  11. Feb 11, 2014
  12. Feb 05, 2014
  13. Feb 03, 2014
  14. Jan 30, 2014
  15. Jan 27, 2014
  16. Jan 26, 2014
  17. Jan 25, 2014
Loading