[Pdbg] [PATCH 00/12] P10 HTM Support

Jordan Niethe jniethe5 at gmail.com
Mon Aug 2 15:41:00 AEST 2021


Add support for P10 Nest and Core HTM.

Jordan Niethe (12):
  libpdbg: Enable p10 host backend
  libpdbg: Add nhtm hardware unit for p10
  libpdbg: Fix some bit definitions for P9
  libpdbg: Prepare to add chtm for p10
  libpdbg: Add chtm hardware unit for p10
  main: cpus_parse() should fail if get_pir() fails
  main: Use pdbg_get_proc() for mapping to linux CPUs
  htm: Only check threads for smt1 on target core
  main: Improve get_pir() error message
  htm: Check threads !active instead of quiesced
  libpdbg: Warn if default_backend() falls back to fake backend
  htm: Add newline to print_htm_address() for chtm

 Makefile.am     |   2 +-
 libpdbg/dtb.c   |  17 +-
 libpdbg/htm.c   | 470 +++++++++++++++++++++++++++++++++++++++++++-----
 p10-host.dts.m4 |  25 +++
 p10.dts.m4      |  19 +-
 src/htm.c       |   6 +-
 src/main.c      |  83 ++++++---
 7 files changed, 538 insertions(+), 84 deletions(-)
 create mode 100644 p10-host.dts.m4

-- 
2.25.1



More information about the Pdbg mailing list