12 Aug, 2020

1 commit

  • Pull remoteproc updates from Bjorn Andersson:
    "This introduces a new "detached" state for remote processors that are
    deemed to be running at the time Linux boots and the infrastructure
    for "attaching" to these. It then introduces the support for
    performing this operation for the STM32 platform.

    The coredump functionality is moved out from the core file and gains
    support for an optional mode where the recovery phase awaits the
    notification from devcoredump that the dump should be released. This
    allows userspace to grab the coredump in scenarios where vmalloc space
    is too low for creating a complete copy of the coredump before handing
    this to devcoredump.

    A new character device based interface is introduced to allow tying
    the stoppage of a remote processor to the termination of a user space
    process. This is useful in situations when such process provides
    crucial resources/operations for the firmware running on the remote
    processor.

    The Texas Instrument K3 driver gains support for the C66x and C71x
    DSPs.

    Qualcomm remoteprocs gains support for stashing relocation information
    in IMEM, to aid post mortem debugging and the crash notification
    mechanism is generalized to be reusable in cases where loosely coupled
    drivers needs to know about the status of a remote processor. One such
    example is the IPA hardware block, which is jointly owned with the
    modem and migrated to this improved interface.

    It also introduces a number of bug fixes and debug improvements for
    the Qualcomm modem remoteproc driver.

    And it cleans up the inconsistent interface for remoteproc drivers to
    implement power management"

    * tag 'rproc-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc: (56 commits)
    remoteproc: core: Register the character device interface
    remoteproc: Add remoteproc character device interface
    remoteproc: kill IPA notify code
    net: ipa: new notification infrastructure
    remoteproc: k3-dsp: Add support for C71x DSPs
    dt-bindings: remoteproc: k3-dsp: Update bindings for C71x DSPs
    remoteproc: k3-dsp: Add support for L2RAM loading on C66x DSPs
    remoteproc: k3-dsp: Add a remoteproc driver of K3 C66x DSPs
    dt-bindings: remoteproc: Add bindings for C66x DSPs on TI K3 SoCs
    remoteproc: k3: Add TI-SCI processor control helper functions
    remoteproc: Introduce rproc_of_parse_firmware() helper
    dt-bindings: arm: keystone: Add common TI SCI bindings
    remoteproc: qcom_q6v5_mss: Remove redundant running state
    remoteproc: qcom: q6v5: Update running state before requesting stop
    remoteproc: qcom_q6v5_mss: Add modem debug policy support
    remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load
    remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load
    rpmsg: update documentation
    remoteproc: qcom_q6v5_mss: Add MBA log extraction support
    remoteproc: Add coredump debugfs entry
    ...

    Linus Torvalds
     

24 Jul, 2020

4 commits

  • Fix the following warnings:

    tee.rst:65: WARNING: Unexpected indentation.

    tee.rst:69: WARNING: Block quote ends without a
    blank line; unexpected unindent.

    By switching to the 'definition list' syntax.

    Signed-off-by: Daniel W. S. Almeida
    Link: https://lore.kernel.org/r/20200718165107.625847-4-dwlsalmeida@gmail.com
    Signed-off-by: Jonathan Corbet

    Daniel W. S. Almeida
     
  • Kprobes contitutes a dynamic tracing technology and as such can be
    moved alongside documentation of other tracing technologies.

    Signed-off-by: Naveen N. Rao
    Acked-by: Masami Hiramatsu
    Link: https://lore.kernel.org/r/8a09c01c64b2e003d5486c4f0c89740618f1bae4.1595331824.git.naveen.n.rao@linux.vnet.ibm.com
    Signed-off-by: Jonathan Corbet

    Naveen N. Rao
     
  • Kprobes references are currently listed right after kretprobes example,
    and appears to be part of the same section. Move this out to a separate
    appendix for clarity.

    Signed-off-by: Naveen N. Rao
    Acked-by: Masami Hiramatsu
    Link: https://lore.kernel.org/r/2bba61cd60eec87fbcca3e4343b7f95afa1178cd.1595331824.git.naveen.n.rao@linux.vnet.ibm.com
    Signed-off-by: Jonathan Corbet

    Naveen N. Rao
     
  • Some of the kprobes references are not valid anymore. Update the URLs to
    point to their changed locations, where appropriate. Drop two URLs which
    do not exist anymore.

    Reported-by: Masami Hiramatsu
    Signed-off-by: Naveen N. Rao
    Acked-by: Masami Hiramatsu
    Link: https://lore.kernel.org/r/ae96223716e61185870244d8f9dff6678de12fa1.1595331824.git.naveen.n.rao@linux.vnet.ibm.com
    Signed-off-by: Jonathan Corbet

    Naveen N. Rao
     

27 Jun, 2020

2 commits


20 Jun, 2020

2 commits