mbox series

[GIT,PULL] coresight: hwtracing: subsystem updates for v6.6

Message ID 20230818174514.746579-1-suzuki.poulose@arm.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] coresight: hwtracing: subsystem updates for v6.6 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git tags/coresight-next-v6.6

Message

Suzuki K Poulose Aug. 18, 2023, 5:45 p.m. UTC
The following changes since commit 6eaae198076080886b9e7d57f4ae06fa782f90ef:

  Linux 6.5-rc3 (2023-07-23 15:24:10 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git  tags/coresight-next-v6.6

for you to fetch changes up to c0a232f1e19e378c5c4e5973a996392942c80090:

  coresight: trbe: Fix TRBE potential sleep in atomic context (2023-08-18 16:42:26 +0100)

----------------------------------------------------------------
coresigh: Updates for v6.6

Coresight and hwtracing subsystem updates for Linux v6.6 includes:

 - ACPI support for CoreSight ETMv4x via system instructions and Arm ETE (v9.x).
 - Fix potential sleeping in atomic context for TRBE driver
 - Fix memory leak in ACPI platform parsing code
 - Fix all warnings with W=1
 - Fix warning with double free attempt for TRBE platform data
 - Miscellaneous cleanups and fixes

 Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>

----------------------------------------------------------------
Anshuman Khandual (6):
      coresight: etm4x: Allocate and device assign 'struct etmv4_drvdata' earlier
      coresight: etm4x: Drop iomem 'base' argument from etm4_probe()
      coresight: etm4x: Drop pid argument from etm4_probe()
      coresight: etm4x: Change etm4_platform_driver driver for MMIO devices
      coresight: trbe: Directly use ID_AA64DFR0_EL1_TraceBuffer_IMP
      coresight: etm4x: Ensure valid drvdata and clock before clk_put()

James Clark (1):
      coresight: Fix all W=1 build warnings

Junhao He (2):
      coresight: Fix memory leak in acpi_buffer->pointer
      coresight: trbe: Fix TRBE potential sleep in atomic context

Rob Herring (1):
      hwtracing: coresight: Explicitly include correct DT includes

Ruidong Tian (1):
      coresight: tmc: Explicit type conversions to prevent integer overflow

Suzuki K Poulose (3):
      coresight: platform: acpi: Ignore the absence of graph
      coresight: etm4x: Add ACPI support in platform driver
      coresight: trbe: Allocate platform data per device

Xiongfeng Wang (1):
      hwtracing: hisi_ptt: Use pci_dev_id() to simplify the code

Yang Yingliang (1):
      coresight: dummy: simplify the code with module_platform_driver

 drivers/acpi/acpi_amba.c                           |   1 -
 drivers/hwtracing/coresight/coresight-core.c       |   2 +-
 drivers/hwtracing/coresight/coresight-cti-core.c   |   2 +-
 drivers/hwtracing/coresight/coresight-dummy.c      |  12 +--
 drivers/hwtracing/coresight/coresight-etm4x-cfg.c  |   4 +-
 drivers/hwtracing/coresight/coresight-etm4x-core.c | 118 +++++++++++++++++----
 drivers/hwtracing/coresight/coresight-etm4x.h      |   4 +
 drivers/hwtracing/coresight/coresight-platform.c   |  46 +++++---
 drivers/hwtracing/coresight/coresight-tmc-etf.c    |   2 +-
 drivers/hwtracing/coresight/coresight-tmc-etr.c    |   5 +-
 drivers/hwtracing/coresight/coresight-tmc.h        |   2 +-
 drivers/hwtracing/coresight/coresight-trbe.c       |  43 ++++----
 drivers/hwtracing/coresight/coresight-trbe.h       |   2 +-
 drivers/hwtracing/ptt/hisi_ptt.c                   |   8 +-
 include/linux/coresight.h                          |  59 +++++++++++
 15 files changed, 225 insertions(+), 85 deletions(-)

Comments

Greg KH Aug. 22, 2023, 1:55 p.m. UTC | #1
On Fri, Aug 18, 2023 at 06:45:14PM +0100, Suzuki K Poulose wrote:
> The following changes since commit 6eaae198076080886b9e7d57f4ae06fa782f90ef:
> 
>   Linux 6.5-rc3 (2023-07-23 15:24:10 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git  tags/coresight-next-v6.6

Pulled and pushed out, thanks.

greg k-h