Skip to content
Snippets Groups Projects
  1. Aug 05, 2017
  2. Aug 02, 2017
  3. Aug 01, 2017
  4. Jul 27, 2017
  5. Jul 26, 2017
  6. Jul 25, 2017
    • Gopi Krishna Nedanuri's avatar
      lrdp_v2: Fix get_wdog_timing for kernel version 4.9 · c26d2199
      Gopi Krishna Nedanuri authored
      Fix variable name change of cpu_online_bits for 4.9 kernel
      
      Change-Id: Ic04d2327f41e678e1e6bcfb1e8e05cbf47b4e515
      c26d2199
    • wadesong's avatar
      lrdp-v2: Add symbol parsing for loadable modules · 88519637
      wadesong authored
      Current Linux Ram Dump Paser scripts are only able to load kernel
      symbols by default. No loadable modules' symbols will be parsed
      at startup time, which may result in 'unknown symbols' in some
      cases, especially when checking SLAB info on dual-wifi platforms.
      
      With this change, loadable modules' symbols can be parsed on
      script startup by the following configurations:
      
      1) Put all symbols under a certain dir, such as:
      
      <dump_location>/symbols/wlan.ko
      <dump_location>/symbols/wlan_sdio.ko
      
      2) Add --sym_path when invoking the scripts, such as:
      
      python %RAM_DUMP_PARSER_PATH%\ramparse.py --sym_path
      <dump_location>/symbols
      
      With the above actions, all loadable modules' symbols will be
      parsed and stored for subsequent information dumping. Symbol
      loading commands will also be added into the Trace32 startup
      script.
      
      Change-Id: Idda9c9a08cfd24c19bf4021e80fee5187cd031b9
      88519637
  7. Jul 21, 2017
  8. Jul 20, 2017
  9. Jul 19, 2017
  10. Jul 18, 2017
    • Sri Krishna Madireddy's avatar
      lrdpv2: cachedumplib: Change LLCC client version · fbe21d2a
      Sri Krishna Madireddy authored
      Updates LLCC client version number to 0x10
      
      Change-Id: I4e80d912b0c959f39a31767c9a7002d87e2b6a7a
      fbe21d2a
    • wadesong's avatar
      lrdp-v2: Correct SLUB track address calculation · b02616f5
      wadesong authored
      SLUB allocation and freeing tracking storage address calculation
      doesn't take into account the length of the red zone header,
      resulting in incorrect stack dump when Linux RAM dump parser is
      used to parse(with --slabinfo option)dumps generated with
      SLUB_DEBUG options enabled.
      
      Change-Id: I50f4c6d304ff1ecd57bfddb1bfa9441ff5cb3ac1
      b02616f5
  11. Jul 14, 2017
  12. Jul 13, 2017
  13. Jul 12, 2017
  14. Jul 06, 2017
  15. Jul 01, 2017
    • wadesong's avatar
      lrdp-v2: Add lowmem page address retrieving for ARM32 · 653d520a
      wadesong authored
      memstart_addr is now used by lrdp-v2 to retrieve lowmem page
      address, but the variable is only defined on ARM64. Add code for
      retrieving the same information on ARM32
      
      Change-Id: I825b318962751b1b948df9cb948149e47e3fdf50
      653d520a
  16. Jun 23, 2017
  17. Jun 22, 2017
    • Sudarshan Rajagopalan's avatar
      lrdp-v2: vmstat: Fix broken vm_stat for kernel 4.9 · ab4934ec
      Sudarshan Rajagopalan authored
      Global variable name 'vm_stat' is changed in newer kernel
      versions. Use the appropriate variable name depending on
      the kernel version being used.
      
      Change-Id: Ia36735bc22c1165ee2736ac39bf93fb2e4a86d0f
      ab4934ec
    • Soumen Ghosh's avatar
      lrdp-v2:read DCC from KMISC section for minidump · dcb33d0a
      Soumen Ghosh authored
              As DCC is not going to be enabled on secure device,
              SDI would dump required registers in standard dcc dumping format.
              So extend ramparser’s DCC parsing support for <address><value> format.
              The KMISC section would contain all registers address value pair as mentioned below.
              Parse the data and generate the “dcc_captured_data.xml” and it should be same as actual dcc dump parsed xml.
      
      Change-Id: Ib042ebc6895f0594f5784600174087a979e8709f
      dcb33d0a
  18. Jun 09, 2017
  19. Jun 07, 2017
  20. Jun 06, 2017
  21. May 26, 2017
    • Soumen Ghosh's avatar
      lrdp-v2:minidump parsing support add in ramparser · 687e1bab
      Soumen Ghosh authored
      	A minidump supports fewer features than a full ramdump,
      	but does not require the user to save all 4GB+ of memory.
      	Instead a small subset of DDR is saved by crashscope as an elf file.
      	Currently dmesg logs, rtb logs, and the cpu context parser are supported.
      
      	Example usage: python ramparse.py --vmlinux <vmlinux> --minidump
      			--ram-elf <elf_file> --ram-file <OCIMEM.bin> --everything
      
      Change-Id: Ib689b4811d66472ac20aa7c63893fdaed915512e
      687e1bab
  22. May 24, 2017
  23. May 23, 2017
  24. May 19, 2017
  25. May 18, 2017
  26. May 17, 2017
  27. May 16, 2017
    • Sri Krishna Chaitanya Madireddy's avatar
      ldrp-v2: scandump: Add support for sdm845. · ff043947
      Sri Krishna Chaitanya Madireddy authored
      Scandump parser has been modified to generate per cpu cmm files.
      Extract 8 Core bin files from ramdump (offset:0x130 - 0x137)
      and call scandumpwrapper from parse_scandump_per_cpu.
      With MAX_NUM_ENTRIES in ramdump increased to 0x140.
      
      Change-Id: Ic215c9928ba28143a5bf307b67be69d2d06db436
      ff043947
  28. May 08, 2017
  29. May 04, 2017
  30. May 01, 2017
Loading