- Mar 08, 2017
-
-
Kyle Yan authored
Add support for detecting sdm845 target and parsing the ramdumps. Change-Id: Id7bd04d1f3a35bbb35b66a20a2ee2e39b86126c1
-
- Feb 13, 2017
-
-
Kyle Yan authored
Update timerlist to support kernel change <500462a9de65> ("timers: Switch to a non-cascading wheel") which changes the organization of timers. Change-Id: I01bd1e38052c2c18af8ae8e42d89c16090f50ee0
-
- Feb 08, 2017
-
-
Runmin Wang authored
Add initial TLB dump support for msm8998 target. Change-Id: I6b1337a68241a6914eb05d5ab9d2844735f6a931
-
- Jan 27, 2017
-
-
Avinash Jain authored
In kernel 4.4 page infra is changed, changes in pagetracking.py to make it working. Change-Id: I1f3ab3b99ba82e43101429d4cc1fdda560e42ad1
-
- Jan 25, 2017
-
-
Kyle Yan authored
As of Linux Kernel 4.9, radix tree lookup by element has changed to use shift instead of height. Update radix tree lookup to reflect this change. Change-Id: I22a86af719a679c462a463fc9ac92154636f57c7
-
- Jan 24, 2017
-
-
Kyle Yan authored
As of commit c4c54dd1 (kernel/cpu.c: change type of cpu_possible_bits and friends), cpu_present_bits no longer exists. Add new method of finding number of cpus and also change other functions to use the get_num_cpus API instead of defining it again. Change-Id: I6d38d505ba7674b94e8481e6679226803eba977e
-
Runmin Wang authored
tvec_base_deferrable is defined after msm-3.18. Add a check to skip dumping this for previous kernel version Change-Id: Ib2de82c5c6549d9ca5d53c96019fc47621a02e23
-
- Jan 07, 2017
-
-
Venkatesh Yadav Abbarapu authored
Update the code name from msmfalcon/msmtriton to sdm660/sdm630. Change-Id: I5e0fcbb2399cac008b931eb5f641f6a1eadbd2ce
-
- Jan 05, 2017
-
-
Satyajit Desai authored
Add support for detecting msm8998 target and parsing the ramdumps. Change-Id: Ica2f3713cf4836dff7942536a6e72009b0478161
-
Satyajit Desai authored
This change will handle the naming convention difference across various tools. This is a temporary change till we move to a consistent naming convention across the different tools. Change-Id: I4279647a0f4eb08d2943106afabd3c1bcf06f749
-
- Jan 04, 2017
-
-
Runmin Wang authored
Add check to avoid "object has no attribute 'kaslr_addr'" on boards where kaslr_addr is not defined. Change-Id: I2691b313f6a0ab75b216cd678245e97cf22ce4e7
-
Osvaldo Banuelos authored
Check the validity of the CPR controller pointer to make sure parsing is attempted only on actual CPR controller structures. CRs-Fixed: 1085156 Change-Id: Ie0970cd5458d169768f4c065cc5ee79e8ad93160
-
- Dec 23, 2016
-
-
Venkatesh Yadav Abbarapu authored
Dump all tv1 to tv5 timers. Change-Id: I1d3b1ac29fdc30a09f4972e53b8f6695afa13d84
-
- Dec 22, 2016
-
-
Runmin Wang authored
Kaslr-offset in stored in imem by the kernel driver. This patch enables the parser to extract the required offset before parsing. Change-Id: Ie773a2e52989b0f2a83c19d39ffdba7f77911e39
-
Srinivas Ramana authored
Describe the cache format used in msmfalcon. Change-Id: I3e87b31fc4f67a6cbac3a362925a63d105664fcb
-
- Dec 21, 2016
-
-
Srinivas Ramana authored
Add timer counter value to every RTB log record. This will help in correlating the kernel events time with events happening in other HW subsystems in the SOC. Change-Id: Ib49eeffbbc4827c0074d0254d9eae63286e0ae29
-
- Dec 17, 2016
-
-
Runmin Wang authored
When kernel address space layout randomization is enabled by kernel, a new kaslr_offset will be added to the kimage_vaddress. This patch adds this offset to get the correct kimage_vaddress. Change-Id: Ia19c5b4d47674e2753ba167e5a50295902720457
-
- Dec 12, 2016
-
-
Olav Haugan authored
The startup scripts used with T32 is not generated properly for use with Linux. Fix this: * Make T32 use absolute paths on both Windows and Linux * Update T32 config scripts to work with Linux Change-Id: If96dd762d8cb5a9419d149d370ae21cf222ed93b
-
- Dec 07, 2016
-
-
Gopi Krishna Nedanuri authored
Add parser to print NS Watchdog related info Change-Id: Ic721758993f046b3c6d0ebb0c18309ebbe9ca9b1
-
- Nov 25, 2016
-
-
Avinash Jain authored
Sort slabsummary based on size occupied in slab before printing output. Change-Id: Ifed5026e07f96de21a673a636b6786b3c28c4ad0
-
Amey Telawane authored
Add meta data for msmfalcon and msmtriton. This meta data will be used for parsing msmfalcon and msmtriton ramdumps. CRs-fixed: 1094184 Change-Id: I29ecd6f439f8f191bb91091f68a0536a272a4744
-
- Nov 22, 2016
-
-
Avinash Jain authored
Changed slabinfo.py to print only allocated objects. Printing free objects call stack is optional now(based on commandline option). print object address - FREE and ALLOCATED in a file. Print unique callstack of objects in slab only once. Change-Id: I76079c6d0a09ee362ca29f6d785439f4f1f4294c
-
- Nov 03, 2016
-
-
Avinash Jain authored
Script to fetch ion buffers(allocated, orphaned) from dump. Change-Id: I088813d6017e67e98d8ae0e7913892e70b12c1fd
-
- Nov 02, 2016
-
-
Patrick Daly authored
The debug image table may contain entries which do not have associated ramdump parsers. Some of these entries may be for data which linux is not interested in. Ensure that the message printed in this scenario looks less like an error to prevent future confusion Change-Id: Id386b6c3ecf4710fa6fe1c2ee3c6a3034b430a76
-
Shashank Babu Chinta Venkata authored
This change allows to write needed data into a bin file in parse_scandump method. This bin file is essential for scandump parser to extract register data from scandump entries in ramdump. Change-Id: I189950853c1dbc279cc7de502b1c75c0455ef782 CRs-Fixed: 1074805
-
- Oct 25, 2016
-
-
Mohammed Khajapasha authored
Add support for detecting msm8940 and msm8920 target and parsing the ramdumps and cachedumps. Change-Id: I82ff0ffec41858937d08a3bc56fde4c50a642d8b
-
- Oct 21, 2016
-
-
Satya Durga Srinivasu Prabhala authored
tick_do_timer_cpu helps in debugging issues by holding CPU number, which owns update jiffies functionality. Change-Id: I576a2970af0c1479ba956fd97896d4924670f4a1
-
Avinash Jain authored
Config value is changed from CONFIG_ARM64_PGTABLE_LEVELS to CONFIG_PGTABLE_LEVELS in 3.18. vmemmap is shifted to base addr (0x80000000): commit ab754494cbe4dd44a9e1354b3d93c8d5d5139aad Change-Id: Ib6fa6e1b780db5117f8a750003216794d9cedeea
-
- Oct 20, 2016
-
-
Patrick Daly authored
the paths used by the T32 launcher used the incorrect directory when the autodump option was passed. Additionally, fix an issue where not all of the files detected by autodump are printed out. Change-Id: Id96500e6a59961aa1d06af515560b367a42f2e5b
-
- Oct 19, 2016
-
-
Osvaldo Banuelos authored
Some parsing is not applicable for controllers that support full CPR hardware operation. Add handling to the parser to support these controllers. Change-Id: Ib6e4a4542335ebbb453a4c734bbd321c0ac1213f
-
- Oct 18, 2016
-
-
Shashank Babu Chinta Venkata authored
This change adds support for scandump parsing.Scandump is fallback mechanism for cobalt to acquire CPU contexts Change-Id: I52a0728340bbbfd14855ab9dd51199e4006316c1
-
- Oct 17, 2016
-
-
c_ankurb authored
Changing variable name num_childs_in_sync -> num_children_in_sync due to structure change in 3.18 kernel Change-Id: I454f547959c861d0aced65b0006f40b583cf7b7a
-
- Oct 15, 2016
-
-
Soumen Ghosh authored
exception is handled to generate cpr3 info Change-Id: Ifecd73af655aad018c26615e0ee816e59ffa4ef0
-
- Oct 13, 2016
-
-
Satyajit Desai authored
This commit addresses the struct name changes from 3.18 to 4.4 kernel. We look-up the struct definition via gdb to generate the formats.txt file which is used by QTF to generate the Ftrace log Change-Id: Ia76443e16d6c91dd36a8bd04367b10aa0fcc2c89
-
- Oct 08, 2016
-
-
Patrick Daly authored
Some memdump clients may change behavior based on whether other clients are populated or not. This requires running the register client functions in a particular order, as described by the client_types variable. Change-Id: I05ff97d0fe1d999095a033ed8c5827f8e31e5307
-
- Oct 07, 2016
-
-
Prashanth Bhatta authored
Customers normally share extracted logs from RAMDUMP because of various reasons including security and to protect personal information. Add support to extract WLAN module debug details so that customer issues can be triaged easily. CRs-fixed: 1074311 Change-Id: If7a3f2c6ed990d9203ea93c8e0688c5c44f13c53
-
- Oct 05, 2016
-
-
Shashank Mittal authored
Add support for detecting msmcobalt target and parsing the ramdumps. CRs-Fixed: 1013327 Change-Id: I954bc09b5e594be8563a8e2228ba2e82b8731689
-
- Oct 04, 2016
-
-
Avinash Jain authored
Print summary of objects available in slab at the time of crash. Output looks like same as "cat /proc/slabinfo" (running device). This will help in finding slab which is taking more memory from the available dumps. Change-Id: Ia90c6d2100dd572b475fd7da30533a4272729acf
-
- Sep 21, 2016
-
-
Avinash Jain authored
List open files by task at the time of crash. Change-Id: Id351b098c1584fbac81a09e762ae4616208d6872
-
- Sep 09, 2016
-
-
Gopi Krishna Nedanuri authored
File creation is failing in some filers if it is created in a non-existing folder. Change-Id: Ieaacc3f1992b38683c52df6225727ab88944d65a
-