Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753420AbeAFAE1 (ORCPT + 1 other); Fri, 5 Jan 2018 19:04:27 -0500 Received: from mail-pf0-f195.google.com ([209.85.192.195]:33141 "EHLO mail-pf0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753371AbeAFAEY (ORCPT ); Fri, 5 Jan 2018 19:04:24 -0500 X-Google-Smtp-Source: ACJfBotdEU8Nx3Bl3516KODQwlor2Sh6Le80tubkVpKjhrVi9LDosaOtJaW6x2QgrpiHoVA1U+egUg== From: Bjorn Andersson To: Ohad Ben-Cohen , Bjorn Andersson Cc: linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org, Suman Anna , Avaneesh Kumar Dwivedi , Loic Pallardy Subject: [PATCH v3 0/4] Remoteproc core dump support Date: Fri, 5 Jan 2018 16:04:16 -0800 Message-Id: <20180106000420.10070-1-bjorn.andersson@linaro.org> X-Mailer: git-send-email 2.15.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: Picking up Sarangdhar's original patches for adding core dump support to remoteproc. Based on the recently proposed "load resources" hook this registers segments of the Qualcomm MDT file as dump segments which are used to build an ELF file representing the various memory segments in the case of a crash of the remote processor. Bjorn Andersson (2): remoteproc: Rename "load_rsc_table" to "parse_fw" soc: qcom: mdt-loader: Return relocation base Sarangdhar Joshi (2): remoteproc: Add remote processor coredump support remoteproc: qcom: Register segments for core dump drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 4 +- drivers/media/platform/qcom/venus/firmware.c | 2 +- drivers/remoteproc/Kconfig | 1 + drivers/remoteproc/qcom_adsp_pil.c | 5 +- drivers/remoteproc/qcom_common.c | 44 +++++++++ drivers/remoteproc/qcom_common.h | 2 + drivers/remoteproc/qcom_wcnss.c | 4 +- drivers/remoteproc/remoteproc_core.c | 134 ++++++++++++++++++++++++++- drivers/remoteproc/remoteproc_internal.h | 7 +- drivers/soc/qcom/mdt_loader.c | 7 +- include/linux/remoteproc.h | 20 +++- include/linux/soc/qcom/mdt_loader.h | 3 +- 12 files changed, 218 insertions(+), 15 deletions(-) -- 2.15.0