summaryrefslogtreecommitdiff
path: root/drivers/soc/qcom/ramdump.c (follow)
Commit message (Collapse)AuthorAge
* soc: qcom: Reset string table index for each dump collection requestJitendra Sharma2020-06-16
| | | | | | | | | | | | | | | | | Section name should be placed in String table. Currently, we used static version for string table index to update subsequent section names. Due to this string table index keeps on increasing during every new dump(subsystem restart) request. This ultimately will result in buffer overflow, leading to Redzone overwritten. Hence, as a fix, now reset, this string table index once dump capture is complete. Change-Id: Ibc2446ae4011db5291044eacdc1a1119597d862a Signed-off-by: Jitendra Sharma <shajit@codeaurora.org>
* soc: qcom: Add SSR minidump provision for subsystem ramdumpAvaneesh Kumar Dwivedi2017-08-29
| | | | | | | | | | | | Minidump is concise and bare minimum dump to enable technology teams to debug most of subsystem issues. This change adds required driver code changes to provide support of subsystem minidump. Increase PIL timeout to give MBA more time for encryption and decryption for modem segments. Change-Id: I1d04a9306ce507bc610777bc476197f26c1e18ac Signed-off-by: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
* soc: qcom: ramdump: Remove page alignment during ramdump collectionSatya Durga Srinivasu Prabhala2017-02-15
| | | | | | | | Due to page alignment, memory size is exceeding and SMMU fault is observed while collecting ramdumps for ADSP subsystem. Change-Id: Ibadedcbac4eb83382d913e893722967e86775ea0 Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
* soc: qcom: ramdump: Fix bug introduced in kernel upgradePuja Gupta2016-05-19
| | | | | | | | Uncomment some code which got commented during kernel upgrade by mistake CRs-Fixed: 1015492 Change-Id: Id46bff3b3803d1316ea769581c0f1b0e7fa41498 Signed-off-by: Puja Gupta <pujag@codeaurora.org>
* soc: qcom: pil: Make provision for collecting complete subsystem dumpAvaneesh Kumar Dwivedi2016-03-25
| | | | | | | | | | | | Subsystem ramdump collection as of now happen segmentwise, but sometime there are hole in between segment where dynamic image is loaded and which need to be captured during subsystem ramdump collection. This change will dump complete subsystem memory rather than only segments based on the configuration of subsystem who desire it. Change-Id: I5075a90817d1a4d00d69ad39d892dbbc40b0b0dc Signed-off-by: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
* soc: qcom: add snapshot of PIL, SSR and SYSMON drivers/librariesDavid Keitel2016-03-22
This is a snapshot of PIL, SSR and SYSMON drivers and libraries as of msm-3.18 commit 5cef33a285e91869cebe40a25e6294ae1e5fc9cc (Merge "ASoC: msm: Update the AFE clock API support") Change-Id: Ibebddee32b15fbcb5b18cceac43769d3309e609c Signed-off-by: David Keitel <dkeitel@codeaurora.org>