- Mar 08, 2015
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Mar 02, 2015
-
-
Mitchel Humpherys authored
The format of the roareadiff output was recently changed, in [99a8ae9d: "linux-ramdump-parser-v2: Update roareadiff for arm64"]. That change introduced the possibility of printing non-printable characters in string representations of the memory dumps. Fix this by outputting a `.' for non-printable characters. Change-Id: I1efd0775fac89618f43986523c6a9207afed7e5e
-
- Mar 01, 2015
-
-
Linux Build Service Account authored
-
- Feb 27, 2015
-
-
dgaribal authored
When attempting to locate panicking tasks via the "--check-for-panic" option, the taskdump parser currently attempts to exhaustively check every task in kernel task list to see if it panicked. To improve performance, task checking can be limited to tasks that were listed as currently running at the time the RAM dump was collected. Other tasks do not need to be checked because a panicking process is expected to disable IRQs and preemption after entering the panic handler, and therefore will not yield to any other tasks executing on the same CPU prior to resetting. Change-Id: I51d7b979f918e21bfdd2adf2a3429883f11bab6a
-
- Feb 24, 2015
-
-
Linux Build Service Account authored
-
- Feb 19, 2015
-
-
Laura Abbott authored
The stack and pointer sizes are different on arm64. Update accordingly. Change-Id: I262c79ea81671d97fd8bbc8343267cc3bc8c3d38 Acked-by:
Kosuke Shitaba <kshibata@qti.qualcomm.com>
-
- Feb 18, 2015
-
-
Linux Build Service Account authored
-
- Feb 14, 2015
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Feb 12, 2015
-
-
Patrick Daly authored
Consider the case of a nentries==8 and 3 cpus. Numbers in parenthesis are the equivalent location in the circular buffer. CPU: Index0: Index1: Index2: Index3: 0 0 3 6 9(1) 1 1 4 7 10(2) 2 2 5 8(0) The current design is only appropriate for the case where nentries % nrcpus == 0. Fix this issue by incrementing the index by (nentries % nrcpus) each time circular buffer wraps around. CPU: Index0: Index1: Index2: 0 0 3 6+2==8(0) 1 1 4 7+2==9(1) 2 2 5 8+2==10(2) Change-Id: I439fb540fc2c437c6b642d18aa9683603c270f36
-
- Feb 11, 2015
-
-
Laura Abbott authored
The elf header file is different for arm64. Update it so that the roareadiff feature can be used on 64bit targets. Change-Id: Ica4424a6ea9d2e599e1a157353aa5f702a5e4bf8 Acked-by:
Kosuke Shitaba <kshibata@qti.qualcomm.com>
-
- Feb 10, 2015
-
-
Linux Build Service Account authored
-
- Feb 09, 2015
-
-
Laura Abbott authored
The imem start address was missing for 9635. Add it. Change-Id: Iea221df9f91e7d7ac54393f50ce0ea6b257e7a66
-
- Jan 31, 2015
-
-
Linux Build Service Account authored
-
- Jan 29, 2015
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Smital Desai authored
Add a parser which parses relevant thermal device information. Change-Id: I4edde5a59ba5150cabc282716a42b7084dadda62
-
- Jan 27, 2015
-
-
Linux Build Service Account authored
-
Patrick Daly authored
struct msm_dump_data contains the name of the entity who filled in the data structure. Print out this information. Change-Id: If490c0180bed22ba098d39e8e088170c9552da76
-
Patrick Daly authored
Describe the cache format used in 8992. Change-Id: I40149802a68527b9b043a643f8d5c18b67916924
-
- Jan 23, 2015
-
-
Aditya Degwekar authored
For calculating the non-LPAE ARMv7 TTBR0 offset, use swapper_pg_dir_addr obtained from an address lookup instead of hardcoded value. Change-Id: I96a82ee62ca5cbe86b696657af8822e513d5393c
-
Steven Cahail authored
Add ipc_logging extraction script and documentation. This script is used to extract IPC Logging data from memory dumps. Change-Id: I5173ae394eea1d8f66592a73d61879fde4bb2e68
-
Monu Surana authored
Handling few more error conditions while printing physical addresses in RTB logs Change-Id: Idfb75f4ed048d22dd3d8a6c69cd1e9187c9c94c2
-
- Jan 20, 2015
-
-
Linux Build Service Account authored
-
- Jan 15, 2015
-
-
Linux Build Service Account authored
-
- Jan 13, 2015
-
-
Monu Surana authored
Dump tv1 to tv5 timers for all the cores in the system. Change-Id: I5df5b041e655fc28204a627a54dfd09e8d981c6e
-
- Jan 12, 2015
-
-
Patrick Daly authored
Decode the tag-ram according to the processor and cache type. Print the decoded information alongside each cacheline in a table format. Support A53 L1 Data Caches. Support A57 L1 Instruction and Data Cache, L2 Cache. Change-Id: I3e74affb69a91b1ca1399be604366e7f1fb0cd27
-
- Jan 08, 2015
-
-
Linux Build Service Account authored
-
- Jan 07, 2015
-
-
Monu Surana authored
prepare_count and count are 32-bit variables instead of 64-bit variables. Change-Id: I7a0e81a5b7adc40d65ac9bec5be3763a10d23581
-
- Dec 17, 2014
-
-
Linux Build Service Account authored
-
- Dec 16, 2014
-
-
Shashank Mittal authored
CPUMERRSR and L2MERRSR are CP15 registers so no need to set them in core{X}_regs.cmm script. Change-Id: I740ec7e96948b4fd887f1ae9095d663cc91601dd
-
- Dec 13, 2014
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Dec 12, 2014
-
-
Linux Build Service Account authored
-
- Dec 10, 2014
-
-
Sarangdhar Joshi authored
Add support for detecting 9640 target and parsing the ramdumps Change-Id: I085962bc75251b1f3e103546719119583d9baba5
-
- Dec 09, 2014
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-