- Jan 29, 2018
-
-
Jeevan Shriram authored
Add support for detecting sdxpoorwills target and parsing the ramdumps. Change-Id: I7c1d37c8cc87adff0a7eb0b0d3876295d976a5d3
-
- 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
-
- Jan 09, 2018
-
-
Ankur Bansal authored
Print Cached memory in memstat Change-Id: I91cf7319aebc343a92e6f1e7072f09c905dab5c1
-
- Jan 08, 2018
-
-
wadesong authored
Change-Id: Iab88dbc74d03a3af65b398481542bd5c90a36852
-
- Jan 02, 2018
-
-
wadesong authored
LRDP-v2 is currently using the kernel version to judge if MSM common clock is available on a system, which is inaccurate on MSM8996_AU platform. Change the clock dumping code to use the availability of macro CONFIG_COMMON_CLK_MSM to judge if MSM common clock is used on a platform. Change-Id: Ic12ef5a249fb8b7c0f9633a6c8b9cdb23d0d39b4
-
- Dec 18, 2017
-
-
Sudhir Kumar Reddy Varakantham authored
For kernel version less than 4.4, as the member variable timer_expired is not available we need to get watchdog timer expire status Change-Id: I28db293d7d0300d55f5ae0abac188205b80d0359 Signed-off-by:
Sudhir Kumar Reddy Varakantham <skvara@codeaurora.org>
-
Shiraz Hashim authored
Throw a warning and continue to next page in case page->order is greater than MAX_ORDER. Change-Id: I955efb5375367cde796bb11cb971c88fb9edc971
-
- Dec 16, 2017
-
-
Sabyasachi Singh authored
Adding parser support to extract fcm.bin from dump Change-Id: If82b313c596d818c186890a1968d12bfe1b2d4ab
-
- Dec 15, 2017
-
-
Phani Venkata Jayanth Kanakagiri authored
Fix for broken lsof.py Change-Id: Ie119d6aee5704cced6f36ec3e38e50cc4c1d3abd
-
- Dec 12, 2017
-
-
Ankur Bansal authored
Print ZRAM compressed for kernel > 4.4 Change-Id: I8b792260e4fb1d15cd816bfcc4c7f82ff90c7cf2
-
- Dec 07, 2017
-
-
wadesong authored
Currently the loadble module symbol parsing code is only decoding the symbol names without prefixing the module names. This will result in some confusion when two module's symbol names are identical, and things get worse espeicially when parsing RAM dumps where two WLAN drivers are loaded. Prefix module names to module specific symbol names when parsing their symbol files so user can easily tell which module is involved in a call stack. Change-Id: I3cf5e9527be191fb5f21830b1ba9f915d734b5d2
-
- Dec 05, 2017
-
-
Ankur Bansal authored
Fix for broken memusage.py Change-Id: Idcc5dc7f313b5e35c22cc80f39aa972817483ea8
-
Gopi Krishna Nedanuri authored
Print swap memory seperately for each task. Change-Id: I47a5356df1ce0745bcc4c5cbd8d77fb8a8bec739
-
- Nov 30, 2017
-
-
wadesong authored
Starting from msm-4.9, a new field named 'core_layout' will be available to replace 'module_core' in struct module. Add code to parse the newly introduced field for loadable module symbol addition based on the Linux kernel version. Change-Id: I503ba6b0d4f5928bb2fea85ab3fdd4a33150b1c0
-
- Nov 21, 2017
-
-
Shiraz Hashim authored
ARM 32bit targets donot support SPARSE_MEM but FLAT_MEM for managing page objects. Fix it to parse page owner information for arm 32bit based dumps. Change-Id: I3cda98836362256c643c4ca0fb494ed55bb61488
-
Shiraz Hashim authored
Condition check must use ramdump.kernel_version and not ramdump.version. Fix it. Change-Id: Ic7969be9473671fd3f5f0de2eac7a40b50dc82ec
-
- Nov 20, 2017
-
-
Runmin Wang authored
Add support for detecting sdm855 target and parsing the ramdumps. Change-Id: I773b8d2fb968d9bf5c9d1d28802a04de9636eb38
-
Prateek Shrivastava authored
Add support for video driver parsing. This can be enabled with command line option --display-vidc Change-Id: Ie4d143be9f54b8937a9c94496b7d0a8faaac9c62
-
- Nov 15, 2017
-
-
Ankur Bansal authored
Fix for broken vmalloc.py and print the memory mapped region allocated by Vmalloc Change-Id: Ib8407ee66b07b20251b43ef0ab10692f3bf924dc
-
- Nov 11, 2017
-
-
wadesong authored
In thread_saved_field_common_32, read_word should not be used to retrieve the thread_info structure's address because get_thread_info_addr is already doing the same. Change-Id: I422c67b98d318c0084ab32fb0ad9f180da186829
-
- Nov 01, 2017
-
-
Soumen Ghosh authored
In the latest kernel version minidump_table structure got changed. Some emelments are removed. like smem_table, version. In those information anyhow is not being used in ramparser. So removed all those elements Change-Id: Ibce7ab2515737a7871c1f9df70d4eddee64bdc09
-
- Oct 27, 2017
-
-
Gopi Krishna Nedanuri authored
Due to change in enum on 4.9 kernel, ftrace is not properly generated Change-Id: Ief2e65b32d7f5dd49d00fa58e915a497b3535e25
-
- Oct 24, 2017
-
-
Kaushal Kumar authored
Add support for detecting QCS605 target and parsing the ramdumps. Change-Id: I36197059621926f18a2649ea13e2537f5fe2081a
-
- Oct 18, 2017
-
-
Soumen Ghosh authored
Pass the proper chipset id, earlier it was passing msmsdm845 to qtf to parse qtf logs. Change-Id: I9472a4ac09a9adf2a7bf0d7aa96aac9a5b986b8c
-
- Oct 11, 2017
-
-
Kaushal Kumar authored
Add support for detecting SDA670 target and parsing the ramdumps. Change-Id: Id52f49ccbf843789e1cce5e2249065ea96a9a953
-
- Oct 07, 2017
-
-
Ankur Bansal authored
fix list walk function in linux_list.py Change-Id: I78edb68c57c6623fca39266d30342688e1a5cf44
-
- Oct 05, 2017
-
-
Soumen Ghosh authored
wrong format in print_out_str function, format operator %s was missing Change-Id: Ifa0867404fdb525e9e14fea9f2d297239c6a2193
-
- Sep 25, 2017
-
-
Lingutla Chandrasekhar authored
Add board, cache and tlb dump parsing support for sdm670. Change-Id: I8d3299ff2ea31a492d6845d7bf192d358eb859c2 Signed-off-by:
Lingutla Chandrasekhar <clingutla@codeaurora.org>
-
- Sep 15, 2017
-
-
Gopi Krishna Nedanuri authored
Reading byte by byte takes lot of time. So read complete buffer at a time. Change-Id: Ie9dcb74d9b75ee3adf2c7940a4b6530525a073fe
-
- Sep 06, 2017
-
-
Sri Krishna Madireddy authored
Add support to parse DCC dumps with autodump option to RDP In autodump we give only ramdumps location without --ram-file bin locations. Change-Id: I87aa2b337415dd93cc5b60c813bf6cd1712f2565
-
- Aug 28, 2017
-
-
Soumen Ghosh authored
scandumpwrapper dumping the register as 0 instaed of 0x0, Due that scandump_reader string matching is failing Change-Id: I1f86a224fb28a2f946328041472013a294ab1521
-
- Aug 23, 2017
-
-
Ankur Bansal authored
Fix for broken irqstat.py for 3.18 kernel. In kernel 3.18, affinity is part of struct irq_data whereas in kernel >= 4.4 affinity is part fo struct irq_common_data Change-Id: I6c5b5417df86a818c1fc362ab881057074521d2f
-
- Aug 21, 2017
-
-
Soumen Ghosh authored
example: $6 = 0xffffff900fca <linux_banner> ... Change-Id: I7fd098ea26d7e5c25590aa7c5d312a0545633686
-
- Aug 16, 2017
-
-
Soumen Ghosh authored
Read the linux banner data from vmlinux rodata section. Also read the linux banner data from ramump. Do a matching of both the data. If success then ramparser will go ahead and proces further Change-Id: I1b9245f1a4fcc9cdff0a3bfb7293b2385981feba
-
Ankur Bansal authored
Use correct API to calculate the total ion memory allocation. On 64bit platforms, the amount of memory allocated by ion can exceed 32 bits. Change-Id: I3a99392a921a288e3581bb842bb9989bd7c0d696
-
- Aug 14, 2017
-
-
Cheonho Park authored
cpu_possible_bits / cpu_online_bits are not available at kernel 4.9 replace them with __cpu_possible/online_mask Change-Id: I672798f27c24991230d31698e4d318a8af56c443
-
- Aug 11, 2017
-
-
Gopi Krishna Nedanuri authored
Fix CPU number of watchdog task in 4.9 kernel and fix next event for hotplugged CPU. Change-Id: Ia0c13ec61bb667a16901027f8f8a132153957c9f
-
- Aug 05, 2017
-
-
Ankur Bansal authored
Fix for broken clockdump.py for kernel 4.9 Change-Id: Id2867eebd413f66d6406bbd6fba214d0f642d772
-
- Aug 02, 2017
-
-
wadesong authored
Add support for detecting SDX20 SoC info and hardware IDs. Change-Id: I39ea7b9d4446574e2012edfb7a33690281c9920b
-
Soumen Ghosh authored
here fp is value is coming less than page_offset. Due that rest of the call stack is not getting printed Change-Id: Ie878d41f0ecc16d21f9795c699f035a7460904b4
-