[GIT PULL] coresight: Fixes for v6.3

Suzuki K Poulose suzuki.poulose at arm.com
Tue Mar 21 06:38:52 PDT 2023


Greg,

Please find a couple of fixes for coresight self-hosted tracing for v6.3. Kindly
consider pulling.

Suzuki


The following changes since commit eeac8ede17557680855031c6f305ece2378af326:

  Linux 6.3-rc2 (2023-03-12 16:36:44 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git tags/coresight-fixes-v6.3

for you to fetch changes up to 735e7b30a53a1679c050cddb73f5e5316105d2e3:

  coresight: etm4x: Do not access TRCIDR1 for identification (2023-03-21 12:31:02 +0000)

----------------------------------------------------------------
coresight: Fixes for v6.3

Fixes for coresight subsystem includes:
 - Fix etm4_enable_hw to program all the address comparator pairs (instead of
   half of them)
 - Do not access TRCIDR1 register without OSLK cleared in etm4_probe for mmio
   access.

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

----------------------------------------------------------------
Steve Clevenger (1):
      coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug

Suzuki K Poulose (1):
      coresight: etm4x: Do not access TRCIDR1 for identification

 drivers/hwtracing/coresight/coresight-etm4x-core.c | 24 +++++++++-------------
 drivers/hwtracing/coresight/coresight-etm4x.h      | 20 ++++++------------
 2 files changed, 16 insertions(+), 28 deletions(-)



More information about the linux-arm-kernel mailing list