[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1050353: marked as done (linux: Enable System Trace Modules and Intel_TH_STH)



Your message dated Wed, 20 Dec 2023 13:00:10 +0000
with message-id <E1rFwBG-001uwf-Lf@fasolo.debian.org>
and subject line Bug#1050353: fixed in linux 6.6.7-1~exp1
has caused the Debian Bug report #1050353,
regarding linux: Enable System Trace Modules and Intel_TH_STH
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1050353: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050353
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: linux
Version: 6.5~rc6-1~exp1
Severity: wishlist
Tags: patch
X-Debbugs-Cc: miguel.bernal.marin@linux.intel.com, jair.gonzalez@linux.intel.com

Dear Maintainer,

Please enable the System Trace Module (STM) and the Intel Trace Hub Software
Trace Hub on arch amd64/x86_64, on Debian Trixie.

CONFIG_STM=m
CONFIG_STM_PROTO_BASIC=m
CONFIG_STM_PROTO_SYS_T=m
CONFIG_STM_DUMMY=m
CONFIG_STM_SOURCE_CONSOLE=m
CONFIG_STM_SOURCE_HEARTBEAT=m
CONFIG_STM_SOURCE_FTRACE=m
CONFIG_INTEL_TH_STH=m

System Trace Module (STM) is a kind of trace source device [1], which can not
only collect trace data from software sources, but also monitor hardware
events.

Any software program no matter where it is in kernel space or user space
can write STM device with message string (i.e. trace data), like using print
functions.

Each software or hardware trace source is assigned a unique pair of master
and channel, so that a decoder can know which source the trace data come
from by this.  As a kind of resource, the number of masters and channels
are limited, for example *Intel STH* has up to 65,536 masters
and up to 256 channels per master.

Unlike some traditional tracing approach which would lose all traces once system
crashed since the traces are stored in system memory, tracing with STM can
survive this kind of case because all traces collected via STM would end up in
sink device which can be still alive even the system is dead so long as the
hardware design allows it.There’s another benefit of using STM to collect
software traces or monitor hardware events.  Since everything is logged to the
same STM with timestamps, it is possible to correlate events happening in the
entire system rather than being confined to the logging facility of a single
entity.

A MR was created with this proposal at:

https://salsa.debian.org/kernel-team/linux/-/merge_requests/815

[1] https://www.linaro.org/blog/stm-and-its-usage/

Thanks,
Miguel Bernal Marin

--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 6.6.7-1~exp1
Done: Bastian Blank <waldi@debian.org>

We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1050353@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Blank <waldi@debian.org> (supplier of updated linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 20 Dec 2023 12:06:39 +0100
Source: linux
Architecture: source
Version: 6.6.7-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Bastian Blank <waldi@debian.org>
Closes: 1050353 1053187 1055021 1055649 1057619 1057790 1058576
Changes:
 linux (6.6.7-1~exp1) experimental; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.5
     - r8169: fix deadlock on RTL8125 in jumbo mtu mode (Closes: #1057790)
     - io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
       (CVE-2023-6560)
     - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
       (CVE-2023-6932)
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.6
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.7
     - netfilter: nf_tables: bail out on mismatching dynset and set expressions
       (CVE-2023-6622)
     - perf: Fix perf_event_validate_size() (CVE-2023-6931)
     - [mips*] kernel: Clear FPU states when setting up kernel threads
       (Closes: #1055021)
     - netfilter: nft_set_pipapo: skip inactive elements during set walk
       (CVE-2023-6817)
 .
   [ Anatoliy Gunya ]
   * [riscv64] improve Starfive Visionfive 2 support: enable DW_AXI_DMAC and
     MOTORCOMM_PHY as modules
 .
   [ Bastian Blank ]
   * [i386] No longer sign kernels.
   * Properly merge Build-Depends, so that we don't carry hundred identical
     entries.
   * [udeb] Fix nic-shared-modules dependencies.
   * Add dependency on image to headers package.
 .
   [ Salvatore Bonaccorso ]
   * Enable vDPA support (Closes: #1057619)
     - drivers/vdpa: Enable VDPA and VDPA_USER as module
     - drivers/virtio: Enable VIRTIO_VDPA as module
     - drivers/vhost: Enable VHOST_VDPA as module
   * [rt] Refresh "serial: amba-pl011: Use port lock wrappers" for context
     changes
 .
   [ Miguel Bernal Marin ]
   * [amd64] Enable System Trace Modules and the Intel Trace Hub Software
     Trace Hub support (Closes: #1050353)
     - drivers/hwtracing/stm: Enable STM as module
     - drivers/hwtracing/stm: Enable STM_PROTO_BASIC as module
     - drivers/hwtracing/stm: Enable STM_PROTO_SYS_T as module
     - drivers/hwtracing/stm: Enable STM_DUMMY as module
     - drivers/hwtracing/stm: Enable STM_SOURCE_CONSOLE as module
     - drivers/hwtracing/stm: Enable STM_SOURCE_HEARTBEAT as module
     - drivers/hwtracing/stm: Enable STM_SOURCE_FTRACE as module
     - drivers/hwtracing/intel_th: Enable INTEL_TH_STH as module
 .
   [ Jair Gonzalez ]
   * [amd64] drivers/platform/x86/intel: Enable INTEL_TPMI (Topology Aware
     Register and PM Capsule Interface).
   * [amd64] drivers/powercap/Kconfig: Enable INTEL_RAPL_TPMI (Running Average
     Power Limit Energy Reporting via the Topology Aware Register and PM
     Capsule Interface) (Closes: #1053187).
 .
   [ Vincent Blut ]
   * [x86] sound/soc/amd: Enable SND_SOC_AMD_PS and SND_SOC_AMD_PS_MACH as
     modules (Closes: #1055649)
   * [x86] sound/soc/amd: Enable SND_SOC_AMD_RPL_ACP6x as module
     (Closes: #1058576)
 .
   [ Luca Boccassi ]
   * Set CONFIG_VIRTIO_FS and its dependencies to builtin, to allow building
     images that boot directly to rootfs (skipping the initrd)
Checksums-Sha1:
 fbe48340f2ff659fbb2df4128734a238b505576f 223606 linux_6.6.7-1~exp1.dsc
 44164d885324d74c18f68330ef40923a57ed9f7a 142668828 linux_6.6.7.orig.tar.xz
 e8cb564f51d6f25d966ae8aac16f2b58fd3bc631 1555596 linux_6.6.7-1~exp1.debian.tar.xz
 d297dd43fd81532cafe0db67504253f7e9faf05b 6050 linux_6.6.7-1~exp1_source.buildinfo
Checksums-Sha256:
 07a9e311fa81b7050cbe4c2e7708e6335aecd1b81819dcb0433a4e1b5155ff44 223606 linux_6.6.7-1~exp1.dsc
 e6aabb2fa25055a244178a5f4b3c6010b173c8cfc7de3cba7c0abf5ea89abc2d 142668828 linux_6.6.7.orig.tar.xz
 26b8dd3b63a8ca3c4f0fceb9fe547a3c92ed66475c908711519fcbb71ba5b2b5 1555596 linux_6.6.7-1~exp1.debian.tar.xz
 9495fcc3792706f05f90ec7c33e1273766db5569b7d79915852dfb8c33cd8f93 6050 linux_6.6.7-1~exp1_source.buildinfo
Files:
 71ccfd96341b358d1be271bdccb1707b 223606 kernel optional linux_6.6.7-1~exp1.dsc
 39d8061a1b7b045fe703d3fe7fa1a1c9 142668828 kernel optional linux_6.6.7.orig.tar.xz
 a430bbf07f7fdd5e685fdc4dd003cb4c 1555596 kernel optional linux_6.6.7-1~exp1.debian.tar.xz
 64dc6845842854ec05107703ca3c98ec 6050 kernel optional linux_6.6.7-1~exp1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQQ8pEKDNIgQDAQDOBFji0aBW7swjwUCZYLUBQAKCRBji0aBW7sw
j1LcAQCDRfZu3qW/MQUSNuDcSUtmeQKYum6E5h/9c0n1fJ/DKAEAxAP8cGQH65Yb
p8U6U6ExNLNfjBzPrtWd0NQTdnQrUQ0=
=he/l
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: