- May 31, 2018
-
-
Isaac J. Manjarres authored
smem_addr_buildinfo is a necessary property for a target to have, so that minidump support can be available for a target. Add smem_addr_buildinfo for to enable minidump support. Change-Id: Ic65a2fda220366d3f2ecf8104cb651fb4041510a
-
- May 09, 2018
-
-
Isaac J. Manjarres authored
Target codenames were recently update. Update files to reflect name changes, so that correct target names are used for the ramparser. Change-Id: Ibf225cdc91141da7c061f67f722d7f70901e4133
-
Ankur Bansal authored
Fix for broken clockdump.py in case of dynamic modules. Change-Id: Id3576871d93cc5628d2e607db589800ff2550231
-
- May 08, 2018
-
-
Gopi Krishna Nedanuri authored
Handle the exception caused in lookup of symbol in dynamic modules. Change-Id: If0fa6a118569da6aa368307e3c27ec4b3c497cd1
-
Gopi Krishna Nedanuri authored
Use correct length for reading physical memory in continous memory type of etr. Change-Id: Ia4545b22a553b5e787ebfaf01888c85b35d192dc
-
- May 03, 2018
-
-
Mao Jinlong authored
MSM_DUMP_DATA_TMC_ETR_REG is also for etr dump in some platforms. Add the support of it to dump tmc-etr.bin successfully. Change-Id: I7bd19e4c95aabcf2159344cfde938d4153eb0ae8
-
- Apr 27, 2018
-
-
Soumen Ghosh authored
board.py and cachedumplib file are modified to support sdm439 dump parsing Change-Id: I15029ebf1b522903c000b82913362e466688ca42
-
- Apr 25, 2018
-
-
Shivendra Pratap authored
increase no of chars returned by gdb to 256 Change-Id: I7d5a3da6c3744fbcfc4d10b68413c4a237e27692 Signed-off-by:
Shivendra Pratap <spratap@codeaurora.org>
-
- Apr 09, 2018
-
-
Prateek Shrivastava authored
In some cases command or message queue might have data which cannot be parsed, this should not hinder the parsing or the other queue. Change-Id: If2b0f5f62f38c266ce28f2389dc86e14f2da77f0
-
Ankur Bansal authored
print cached memory for all kernel version In some case, zram is not used so skip the calculation of zram compressed memory. Change-Id: I79d925fb56d3ce9f4e0ebf5244136332ada182a9
-
- Apr 06, 2018
-
-
Narendra Muppalla authored
This changes adds support to parse DRM SDE registers and DRM SDE event logs. Change-Id: Ifd0ba1d1b79505b20577e2f844b8823af5ecbf6d
-
Shibin George authored
Add support for detecting SDM710 target and parsing the ramdumps. Change-Id: I8cf9e29e0019879da70c3d8c52813f09944ed176
-
- Apr 04, 2018
-
-
avijayku authored
Based on chip id extracted from ramdumps, scandumpwrapper tool will be called. Change-Id: I311bb12ecb81b91f4c91c01a860c20d940c7c173 Signed-off-by:
avijayku <avijayku@codeaurora.org>
-
- Apr 02, 2018
- Mar 26, 2018
-
-
Pavankumar Kondeti authored
The isolated CPUs are exempted from watchdog pet. So don't expect an isolated CPU to be present in the alive mask. Change-Id: Ia6e55e459292b255335ab9c34df93b9a3514383e
-
- Mar 24, 2018
-
-
Ankur Bansal authored
clockdump.py is taking more time because it is going thourgh all node of of_clk_provider, and some of the node does not have any data so need to skip those node and continue. parsing new clk 'spmi_pmic_div_clk_hw_get' added in kernel 4.14 Change-Id: Iaccb93baa566eaaf3031cd7ec2d112f8c867cd38
-
Ankur Bansal authored
slab info is moved to vm_node_stat in kernel-4.14 reading slab info from vm_node_state instead of vm_zone_state. and shmem from vm_node_state Change-Id: I32770c678209b7a9acc221bed9db44b86b0d0990
-
- Mar 23, 2018
-
-
Ankur Bansal authored
Fix for broken memstat.py for kernel 4.14 NR_SLAB_RECLAIMABLE and NR_SLAB_UNRECLAIMABLE moved to vm_node_stat from vm_zone_stat in kernel 4.14 Change-Id: I7aa4575bd2dc350bef9eacf0eeeef9c84de807a3
-
- Mar 22, 2018
-
-
Ankur Bansal authored
'struct iommu_device' is renamed to 'struct group_device' in kernel 4.14. Change-Id: Ie1f8e25a5865b507de8270a2aee4aa6efc98660d
-
- Mar 20, 2018
-
-
Ankur Bansal authored
In case of task list corruption, traverse the task list in both forward and backward direction to get memory usages by all the task. Change-Id: Ia6f1e05e1f82841a9cda29a0e27a6759f0c9b079
-
Ankur Bansal authored
In case of task list corruption, taskdump.py is not printing all the task, Now printing the task in both forward and backward direction to get all the task. Change-Id: I83c5656e15ed20e4aa880823528054ba2aea05fa
-
Ankur Bansal authored
Fix for broken memstat.py, add check for mempool and stat_val if mempool and stat_val is None then return 0 Change-Id: I71323a49d733d2ddc198ad9b6c44f629edfb619d
-
- Mar 15, 2018
-
-
wadesong authored
Currently LRDP-v2 will only add linux.t32 and linux.men into the t32_startup_script.cmm script when it is parsing RAM dumps generated on ARM 32-bit platforms. Change the code in ramdump.py to add linux3.t32 and its related linux.men into t32_startup_script.cmm when it is determined that the kernel version is greater than 3.0.0. Change-Id: Id0ddc62cc702b0bc586bb9864ceb02177d397e13
-
- Mar 01, 2018
-
-
Kyle Yan authored
Add TLB dumps for L2 TLBs on Kryo3xx processors. Change-Id: Ic07df5bb7cac5a2799e01c5b271b34dfb1b240a4 Signed-off-by:
Kyle Yan <kyan@codeaurora.org>
-
- Feb 27, 2018
-
-
Soumen Ghosh authored
To support minidump in sdm845 target, added smem_addr_buildinfo address in boards.py file Change-Id: Iafeac2368760bb551f479b04acdff64e74a42662
-
wadesong authored
Change-Id: I472a3511365000397845be97bbc8a96d8dcfcaef
-
- Feb 16, 2018
-
-
Patrick Daly authored
New kernel versions have altered the definition of 'struct arm_lpae_io_pgtable'. Get the required values from 'struct io_pgtable_cfg' instead. Change-Id: Idf91c0efdddb58cdb0130d8a97e4757d05925850
-
Patrick Daly authored
Support for kernels older than 4.4 will be added as required. Change-Id: I0b876303f6f258dedc6133dcfa2b23f5185b69bb
-
- Feb 14, 2018
-
-
Patrick Daly authored
Debugger invocation Should not be present in production code. Change-Id: I4ac50533c713dfa8d1b7c7e5f192cc3c619074ac
-
Soumen Ghosh authored
As for jacala-lite(SDM450), kaslr is enabled. So added kaslr_address in board file to successfully parse the dump Change-Id: Ica263fc89ad2685a47fb4a688a8e621b31b85bd6
-
- Feb 09, 2018
-
-
Venkata Suresh Reddy Vatrapu authored
Add lpm stats support for 4.9 kernel. Change-Id: I09a501b7e1ad33e5c91cb20fd16e0c31940cc241
-
- Feb 06, 2018
-
-
Ankur Bansal authored
Fix for broken slabsummary.py and add the column for Size of objects with meta data Change-Id: I69c6840ede735be962baadcd595e3c51c7283cb8
-
- Feb 05, 2018
-
-
Patrick Daly authored
Fix an error where the attributes of the next PTE were printed as the attributes for the current PTE. Change-Id: I7307f148609164ef5891c58abf5c221d4ed78066
-
- Jan 30, 2018
-
-
Soumen Ghosh authored
linux_banner string O/P was coming in different format, so we have added proper regular expression to match it Change-Id: Icd292b46132f2e9bd1d6d648626e48f729c68ad1
-
- Jan 29, 2018
-
-
Jeevan Shriram authored
Add support for detecting sdxpoorwills target and parsing the ramdumps. Change-Id: I7c1d37c8cc87adff0a7eb0b0d3876295d976a5d3
-
- Jan 24, 2018
-
-
Patrick Daly authored
Verify that files exist before checking file size. Change-Id: Icb55984bf33a677594726345f4c82c55c2948134
-
Patrick Daly authored
Fast map uses a different io-pgtable implementation. Detect this and use fast-map data structures instead where required. Change-Id: I2d2cdbd2427aea4ffa4896bbc63b6d57c9c66f32
-
Patrick Daly authored
In some cases it may be possible to detect whether an rbtree is corrupted. Skip over any corrupted nodes, and their children, while iterating. Additionally, log a message whenever a bad entry is detected. This behavior may be enabled by the client by setting the 'logger' and 'debug' properties for a particular instance of an RbTree. Modify the --print-ionbuffer parser to use the new RbTree implementation. Change-Id: I2ed2364b5e7d42ee009a0a49876feb82ab0fa78c
-
- Jan 12, 2018
-
-
Patrick Daly authored
The hypervisor may populate an imem cookie with the location of a standard dump table, instead of using the table allocated by linux. Read the table location from this cookie instead of relying on the linux variable 'memdump'. On error, fall back to the old approach of reading from 'memdump'. Change-Id: Id99bb643fb7f35de79ff7308a999cc2143d7aff0
-