- Sep 25, 2018
-
-
Kumar Harsh authored
This patch fixes the need for a hard coded value to specify upper limit on length of the Linux Banner. get_version() inside ramdump.py has been renamed to get_matched_version() to reflect the true nature of the function. Added a variable banner_len in get_matched_version() which is the length of linux_banner returned by gdbmi.get_value_of_string('linux_banner'). This variable is further passed to read_cstring() function to specify the max limit of characters to be read. We are dynamically calculating the length using gdb to read linux banner. Change-Id: I571882a5999c26ccd8accd90b26d0149c839633b Signed-off-by:
Kumar Harsh <harkumar@codeaurora.org>
-
- Sep 20, 2018
-
-
Linux Build Service Account authored
-
Mahesh Komuravelli authored
Parse ping_start, ping_end and other params from wdog_data structure Change-Id: Ia697ab942f237cc7e1a6c7af8ae3a121dc1c8406 Signed-off-by:
Mahesh Komuravelli <mkomurav@codeaurora.org>
-
- Sep 19, 2018
-
-
Linux Build Service Account authored
-
- Sep 12, 2018
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Sep 07, 2018
-
-
Ankur Bansal authored
in case of task list corruption, lsof is breaking or stuck in look because of cycle is found in taks list. use the task list iterator API which is handling all task list corruption case. Change-Id: I8f9f89e47307c603ce13a56edecd7c576c80ca61 Signed-off-by:
Ankur Bansal <ankban@codeaurora.org>
-
Ankur Bansal authored
ion_buffer_parse.py is looping continuously in case of task list corruption or task's thread corruption. using the task list iterator API which is handling all such task list corruption cases. cleanup code in memusages.py and use the task list iterator API. Change-Id: I611cba31d8df14e29fc3250233d9ad1e99e919ee Signed-off-by:
Ankur Bansal <ankban@codeaurora.org>
-
Ankur Bansal authored
Add a utility function for iterating through all valid process and thread of each process. Use it in different parser where we are traversing through the task list Ex : memusages.py, ion_buffer_parse.py Change-Id: Ided26acc67e7c5dc2ba7d4c2db0935f0c9fa24f1 Signed-off-by:
Ankur Bansal <ankban@codeaurora.org>
-
Vijayanand Jitta authored
Add information about ion heap for dmabufs if exporter of the dmabuf is ion. Change-Id: I06ea835def4be0bdcd2e1967d098cdbf07e61247 Signed-off-by:
Vijayanand Jitta <vjitta@codeaurora.org>
-
- Sep 05, 2018
-
-
Linux Build Service Account authored
-
- Aug 29, 2018
-
-
Archit Saxena authored
Add correct cpu dump id for QCS405 and 403 to match with TZ SDI Change-Id: Ia64fbd00a9cbf7fb886ca77020708acfd95acaa7 Signed-off-by:
Archit Saxena <archsaxe@codeaurora.org>
-
- Aug 28, 2018
-
-
Tingwei Zhang authored
With SMMU support on ETR, ETR uses iova instead of physical address. Add support to translate iova to physical address and dump ETR. Change-Id: Id46bfdcc80dd7a2bfd5c72d4e40171ea5c25cbc4
-
- Aug 22, 2018
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Aug 21, 2018
-
-
Ankur Bansal authored
Fix for broken reserved_mem.py in case of cma area dump. if CONFIG_MEMORY_HOTPLUG is enabled then SECTION_SIZE_BITS is CONFIG_HOTPLUG_SIZE_BITS else it is 30. Signed-off-by:
Ankur Bansal <ankban@codeaurora.org> Change-Id: Iaceb6d1c0f2753d94d420e9d9f8cacff3a6b57d4
-
Ankur Bansal authored
in some case db_list is corrupted so parsing the db_list in both forward and reverse direction to get more ion buffer usages data. Change-Id: Ic48aa737b0939d83517d501700577b7a27e85188 Signed-off-by:
Ankur Bansal <ankban@codeaurora.org>
-
- Aug 17, 2018
-
-
Linux Build Service Account authored
-
- Aug 16, 2018
-
-
Kai Liu authored
Use elf header to decide vmlinux is 32 or 64 bits instead of parameter Change-Id: Id2f68fc58160e259a011247b6cbfd4efa9dab5e4
-
- Aug 15, 2018
-
-
Linux Build Service Account authored
-
- Aug 13, 2018
-
-
Isaac J. Manjarres authored
Update target names, so that targets can be identified, and the correct configurations are used when using the ramparser. Change-Id: I254c65662943dd43f99fb12d22f1a17bc9f01283
-
- Aug 10, 2018
-
-
wadesong authored
1) When lrdp-v2 is parsing RAM dumps generated on ARM-32 platforms, the Trace32 startup script will not contain any instructions to enable MMU support, which causes Linux kernel symbol loading failure on some newer Trace32 simulators. Add Trace32 startup instruction to set bit 0 of P15:0x1 if lrdp-v2 detects MMU support within the RAM dump. 2) Use task.symbol.loadmod instead of data.load.elf to load all the kernel moduels' symbols to avoid symbol loading failures. Change-Id: Ibae79e3c80279788d7cccd28080d2cecd5432a4b
-
Linux Build Service Account authored
-
- Aug 06, 2018
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Aug 04, 2018
-
-
Dylan Hatch authored
Ion buffer info printed, with buffers and processes sorted by size. Change-Id: I22480f99a26a36e29bfd99c05701aab1bbe8e2d6 Signed-off-by:
Dylan Hatch <dhatch@codeaurora.org>
-
- Aug 02, 2018
-
-
Srinivas Ramana authored
Add cache, tlb and ram dump parsing support for steppe. Change-Id: I47f41ae0014340b284c60fd406f1ef8096521d46 Signed-off-by:
Srinivas Ramana <sramana@codeaurora.org>
-
- Jul 26, 2018
-
-
Ankur Bansal authored
Fix for broken pagetraking.py if CONFIG_MEMORY_HOTPLUG is enabled then SECTION_SIZE_BITS is CONFIG_HOTPLUG_SIZE_BITS else it is 30. Change-Id: Ib3ef043ae150dfd674e37b0a853a1e4569abda8c
-
- Jul 25, 2018
-
-
avijayku authored
Architecture format was not getting passed while parsing scandumps for 32 bit targets and resulting in parsing debug image. Added support to pass this info for 32 bit devices while parse scandump Change-Id: I9814921303bcf636e4ea666eb50b3add48de6b31 Signed-off-by:
avijayku <avijayku@codeaurora.org>
-
- Jul 19, 2018
-
-
Mulu He authored
Add ETF SWAO dump region need to parser. Change-Id: I1792d009b667c7e7b8933c01ecaf4ccceb494ad2 Signed-off-by:
Mulu He <muluhe@codeaurora.org>
-
- Jul 18, 2018
-
-
Linux Build Service Account authored
-
- Jul 17, 2018
-
-
Linux Build Service Account authored
-
- Jul 11, 2018
-
-
Charan Teja Reddy authored
Check for invalid entries, when extracting the pagetables from ramdump. Change-Id: I35250c4c47af9046636dc135cda5f7a6f882cd69 Signed-off-by:
Charan Teja Reddy <charante@codeaurora.org>
-
- Jun 27, 2018
-
-
Ankur Bansal authored
with this change, we can get reserverd_mem info, cma regions and __softirq_pending stats. Change-Id: Iab493506d5be539bfefcb9db629516624250bbc1
-
- Jun 25, 2018
-
-
Linux Build Service Account authored
-
- Jun 21, 2018
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Jun 18, 2018
-
-
Avaneesh Kumar Dwivedi authored
Add support for detecting QCS605 target and parsing the ramdumps. Change-Id: I80e8e54340fe6fea0c6471570fbe45faf6920699 Signed-off-by:
Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
-
- Jun 13, 2018
-
-
Gopi Krishna Nedanuri authored
Add timeout for QTF parsing so that parsing can continue even if QTF parsing is stuck or taking too much time Change-Id: I7707f843a05391638566de0a917fe2355ee12124
-
- Jun 09, 2018
-
-
Ankur Bansal authored
Parsing ion buffer info (dma_buf) for kernel-4.14 to debug ion memory leak issue Change-Id: I0797d3644148f449b98d789d84dbd671cc5ab754
-