- Nov 25, 2014
-
-
Shashank Mittal authored
Pass debug data version to client functions while parsing debug image. Change-Id: Iab3d83182afbfdee8af0f90f5a7df91c0a8fc770
-
- Nov 04, 2014
-
-
Monu Surana authored
Print the addresses of irq_desc structure to aid with debugging. Change-Id: I7ddb6b643bbf400300645e0aaad1962604ac46a3
-
- Oct 25, 2014
-
-
Linux Build Service Account authored
-
- Oct 24, 2014
-
-
Monu Surana authored
Print physical addresses for the virtual addresses in READL and WRITEL logtype Change-Id: I37300be6ceb47ed0d02e3e5476a3f24175fa814f
-
- Oct 21, 2014
-
-
Linux Build Service Account authored
-
- Oct 18, 2014
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Oct 16, 2014
-
-
Xiaogang Cui authored
Add support for detecting 8909 target and parsing the ramdumps. Change-Id: I76a8b9366797a83d0a84fbb4894261488a94ed26
-
Patrick Daly authored
Requires CONFIG_LOG_BUF_MAGIC; otherwise no error checking will be performed. A log record is valid if: 1) The magic value matches 2) the length recorded in the header matches the sum of the lengths of the subelements. If a log record fails this check, perform a linear search to find the next matching log record. Change-Id: I584350c8bc1bf93c2d956fa1e05db8207cc2d40d
-
Patrick Daly authored
Kernel change 62e32ac3505a0cab1c5ef8ea2c0eab3b26ed855f renamed 'struct log' to 'struct printk_log'. Detect which kernel version is being parsed and use the appropriate struct name. Change-Id: I1a92623e8b4167f390d09051a52e6411ae3901ee
-
- Oct 15, 2014
-
-
Linux Build Service Account authored
-
- Oct 14, 2014
-
-
David Garibaldi authored
T32 simulator sessions currently launched from lrdp shortcuts do not contain anything that allows separate sessions to be distinguished from one another. Add a line that updates the titlebar of any launched t32 simulator session with the full path to the RAM dumps being loaded in the session. Change-Id: I4273b4f000c96ed13af897dd23c0cd19b36c9a80
-
Mitchel Humpherys authored
hexdump currently prints to stdout. Although that's convenient for interactive debugging it's not very useful for re-use in other parts of the parser. Return a string instead of printing to stdout. Also add a usage example. Change-Id: I18535f5339be85ffc5661e51430bba9a55fe665d
-
Mitchel Humpherys authored
The `file_object' parameter is undocumented and doesn't have a doctest. Add documentation and a doctest. Change-Id: Ifc259948c8280c94fcf34046959b1a3709c8b470
-
- Oct 12, 2014
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Oct 08, 2014
-
-
Jaydeep Sen authored
-The kernel has a debug feature which poisons the memory of all pages with a known value 0xaa. When the poison bit is set, all memory should be this known value, else some kind of corruption has occurred. -Added a parser to walk all the pages and verify that all poisoned pages have the poisoned value. Change-Id: I9d73fbdd7e5e4ee92a6043773822d5ec9cdd8681
-
- Oct 07, 2014
-
-
Jaydeep Sen authored
-page structures have a field for debug flags -These flags are useful to determine if a page is poisoned -get debug_flags value from page structure -page is poisoned if value is 1 Change-Id: Ieeec9ca437b3ea5e20dc0c93150a60cd99e47535
-
- Oct 03, 2014
-
-
Linux Build Service Account authored
-
- Oct 01, 2014
-
-
Liam Mark authored
Allow empty lists to identified and successfully iterated. Change-Id: Ifa13e3a8acffa2672163bd4d4ba1cb71a5c189fd
-
- Sep 26, 2014
-
-
Mitchel Humpherys authored
Currently we only generate scripts that work on t32 on Windows. Add support for launcher scripts targeting t32 on Linux. Change-Id: I50a293925e181f1b2370d6f7b0df719facdce18a
-
- Sep 20, 2014
-
-
Linux Build Service Account authored
-
- Sep 19, 2014
-
-
Mitchel Humpherys authored
Currently our generated t32 launcher script always uses port 20,000 for intercom. This prevents end users from launching two instances of t32 without hacking up the config file by hand. Randomize the port number to avoid this (there will still be a chance of collision, but it should be negligible). Change-Id: Ia6f63a69e0ed315ac08c58d9903c2d1ef34b6c69
-
- Sep 13, 2014
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Sep 10, 2014
-
-
Pratik Patel authored
Remove ETM entries until proper support for dumping ETM registers with the new memory dump v2 format is added to avoid breakage. Change-Id: I0933f22b84435b88984ed6eecb3c275da91c11d2
-
Pratik Patel authored
Add TLB enum values to ensure parser is in sync with target's msm_dump_data_ids enum. Change-Id: I14570443afb743d57c354ba87cf31b2b4258b9a7
-
- Sep 09, 2014
-
-
Mitchel Humpherys authored
The `RamParse.read_word' function reads a different number of bits depending on the architecture (it reads 32 bits on ARM and 64 bits on ARM64). We were relying on it to only read 32 bits in a few places, so things were broken on ARM64. Fix this by using explicitly-sized reads where appropriate. Change-Id: Id717787c4e7df344964387d245b732d9fffb1397
-
- Sep 06, 2014
-
-
Linux Build Service Account authored
-
- Sep 05, 2014
-
-
Vignesh Radhakrishnan authored
Currrently RTB logging does not have timestamps getting printed in the logs. Add support for the same in the parser. Change-Id: Ibe957c7217e51cf2e336643b82800a93ee20bcce
-
Xiaogang Cui authored
Fix the wdog_addr offset in imem to parse the cpu context of TZ registers dump. Change-Id: I700ea3dd3c84c6434b80be5d83de004507b7505f
-
- Aug 20, 2014
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Aug 19, 2014
-
-
Laura Abbott authored
The sizes of pointers are now different for arm64. Update the few places where we should read a pointer size vs. regular int. Change-Id: Ib768a73ead973566ce6e7a86bcb8ace32a93b0d5
-