drivers/hwtracing/intel_th

Intel Trace Hub silicon debug and tracing block

Intel Trace Hub is a hardware debug and tracing block built into modern Intel client and server SoCs and PCH chipsets, used by developers and platform engineers to capture system, firmware, and software traces to memory or external debug ports. It appears on current Intel platforms including Core Ultra (Lunar Lake), Arrow Lake, Panther Lake, and the upcoming Nova Lake.

keep conf=0.93 deploy=medium replacement=none subsystem=hwtracing category=infrastructure
93%

recommendation

It should stay because Intel Trace Hub is a silicon debug feature still being actively extended for current and upcoming Intel CPUs — patches adding Lunar Lake, Arrow Lake, Panther Lake, and Nova Lake support have landed in 2025 and into 2026. While end users rarely touch it, it is a live, vendor-maintained component of every recent Intel platform.

repository signals

18 files
5,938 source lines
46 commits, 5y
+380 / −333 lines added / removed, 5y
22 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 46 total · active in 20/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 1 commit · +1 −3 2021-06: 3 commits · +75 −21 2021-07: 1 commit · +1 −3 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 6 commits · +38 −4 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 2 commits · +6 −6 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 12 commits · +54 −18 2024-05: 1 commit · +1 −0 2024-06: 0 commits · +0 −0 2024-07: 1 commit · +3 −3 2024-08: 0 commits · +0 −0 2024-09: 1 commit · +0 −1 2024-10: 1 commit · +7 −2 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +1 −1 2025-01: 1 commit · +2 −1 2025-02: 5 commits · +26 −2 2025-03: 1 commit · +8 −24 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +1 −2 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 1 commit · +1 −1 2025-10: 0 commits · +0 −0 2025-11: 1 commit · +15 −5 2025-12: 2 commits · +20 −7 2026-01: 2 commits · +110 −219 2026-02: 2 commits · +10 −10 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Upstream was still adding new platform IDs in 2026 via "intel_th: pci: Add Nova Lake support", indicating active maintenance for upcoming Intel platforms.

  2. lore.kernel.org

    Upstream added Panther Lake-P/U support in 2025, showing the driver is being extended for current-generation Intel hardware rather than only legacy parts.

  3. edc.intel.com

    Intel documents Trace Hub as a silicon debug architecture and trace-collection block present on Intel platforms, with system-memory/PTI/DCI trace destinations.

  4. intel.com

    Intel's 2025 support documentation describes Lunar Lake (Core Ultra Series 2) as a current product family, consistent with the in-tree driver's support for modern Intel generations including Lunar Lake/Arrow Lake/Panther Lake.

codex reasoning notes (technical)

Local tree inspection via shell `rg` showed `drivers/hwtracing/intel_th/pci.c` carries IDs through Lunar/Arrow/Panther/Nova Lake, so this is an actively extended silicon-specific driver. lore-http `lore_activity` and `lore_file_timeline` on `drivers/hwtracing/intel_th/pci.c` showed substantial recent traffic and no visible removal trend; cited lore URLs came from those tool results. Intel EDC and Intel support URLs came from web search and show Trace Hub is a real Intel silicon feature and that supported Intel product families remain current. Deployments are not universal end-user workloads, but the hardware block is still shipping across modern Intel platforms, so keep rather than deprecate.