- Mar 08, 2017
-
-
Siba Prasad authored
This patch provides mmcdoctor as a parser to get useful debugging information about mmc driver. 1. This will be helpful in debugging some obvious mmc driver related issues like - - clocks are gated for mmc driver. - bad firmware issues. 2. Provides info on type of error - - CRC/timeout/software-timeout/ etc. - Provides useful data structure addresses which otherwise needs to be manually parsed TODO:- - To add the additional logic to dump the ring buffer in mmc driver to get last mmc events. Change-Id: I77845699f90e2d045607a3f7239454cb0ddce29a
-
Siba Prasad authored
This adds remove_file function to ramdump class. Change-Id: Ibe6196aad7ccd1c2bb381b9adab682394244f879
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Mar 03, 2017
-
-
Vaishali Gupta authored
Linux Kernel 4.9, VMEMMAP_SIZE calculation has changed and modified lrdp to calculate similarly Change-Id: If076c033a877f18ea0fa654ab591296eb335b12b
-
Vikram Mulukutla authored
Use the 'crash' and 'trace-cmd' tools to extract raw ftrace data and parse out the ftrace buffer. A file named 'ftrace.txt' is created in the outdir path if all commands succeed. Change-Id: I7f1bcfae99b7b9a4ca6dc3550090441318e857e0
-
- Feb 28, 2017
-
-
Patrick Daly authored
Cache translations for pages rather than by exact address. This shows a large improvement in efficiency for some specific cases: Before: [9/33] --dmesg ... 18.810140s [23/33] --print-rtb ... 78.879237s [26/33] --print-tasks ... 29.115214s After: [9/33] --dmesg ... 0.952276s [23/33] --print-rtb ... 7.542078s [26/33] --print-tasks ... 4.092283s Change-Id: I1268928e2f1f0493b9047497a0f91b86ad83a296
-
- Feb 17, 2017
-
-
Linux Build Service Account authored
-
- Feb 15, 2017
-
-
Linux Build Service Account authored
-
- 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
-
-
Sudarshan Rajagopalan authored
This change will allow the memory attribute details to be printed out during page-table dump. Change-Id: If05b35e78558abeffbf64b6ea615454caa24c67c
-
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 26, 2017
-
-
Linux Build Service Account authored
-
- 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 09, 2017
-
-
Linux Build Service Account authored
-
- Jan 07, 2017
-
-
Venkatesh Yadav Abbarapu authored
Update the code name from msmfalcon/msmtriton to sdm660/sdm630. Change-Id: I5e0fcbb2399cac008b931eb5f641f6a1eadbd2ce
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- 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
-
- Jan 02, 2017
-
-
Linux Build Service Account authored
-
- Dec 26, 2016
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- 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 20, 2016
-
-
Linux Build Service Account authored
-
- Dec 17, 2016
-
-
Linux Build Service Account authored
-
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 08, 2016
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Dec 07, 2016
-
-
Gopi Krishna Nedanuri authored
Add parser to print NS Watchdog related info Change-Id: Ic721758993f046b3c6d0ebb0c18309ebbe9ca9b1
-