From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fout-a7-smtp.messagingengine.com (fout-a7-smtp.messagingengine.com [103.168.172.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4BB1C3D7D75 for ; Tue, 16 Jun 2026 06:24:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=103.168.172.150 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781591069; cv=none; b=BF3EZxL3T5GqKoqDjLUdYX6mxONT8mSN0ep8RzZrwWssfBhN1Q6gJljdcfIbjKeUxMVFQ0h0DXoq5naQ4aweGqTGptQRT44IbvNBA/OUnXqMiZPt5/5Qwqh41PSrQPocH+BiCw45IB5JU26eAW0iYEDX5enZhZUyD6AoiQ842qg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781591069; c=relaxed/simple; bh=1cixyV/dsYO2xc/tAiPoUsvNJmrag+BoAXUQu6K20DE=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type; b=KSEOjaStpYNwYmY62DME74o6Jg6q/Nz50Bt0lzuDVATC1mfWgGRZWG345eyhuCfcKCa5YNSWBSIQT1SiTpOsAdBCKPl1sLrP2vcySajV7AA4YMedG2jd9zTchMWe3/o6CECLiSXUKMKQqgy5j2ROy0rHsENu399BRqSr4Sl/B0U= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=rostedt.org; spf=pass smtp.mailfrom=rostedt.org; dkim=pass (2048-bit key) header.d=rostedt.org header.i=@rostedt.org header.b=s4Anfo/X; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=dxuqMtqO; arc=none smtp.client-ip=103.168.172.150 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=rostedt.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rostedt.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=rostedt.org header.i=@rostedt.org header.b="s4Anfo/X"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="dxuqMtqO" Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.phl.internal (Postfix) with ESMTP id 72355EC0040; Tue, 16 Jun 2026 02:24:26 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-02.internal (MEProxy); Tue, 16 Jun 2026 02:24:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rostedt.org; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:message-id:mime-version:reply-to :subject:subject:to:to; s=fm2; t=1781591066; x=1781677466; bh=zS jQIOYlmfWc/zNrGwJu87L8AA4LBts/H5WF1tpmXpQ=; b=s4Anfo/XWU2AUTsU0X VgF04mi+fVV/EtB9Xb4pC0E0m0J9EunzRoCnjeG4YgqpH81hfvCS6HTL+IklqfUW zLaQUQD/wTJ7CngTI5re3q0SwgG2GQkSl7A2dpb2nGns/ZrhKGo9uD+fj5WJ+uxM 5ZjBJTpsZqu7MerA8VkgMt2JUhxyH6rRQAaIqGCf+9b0SRM14LCSloUBax55v1K9 5vJEAncOMM9iikYnrpoRc2OOJbSv2qOSf20Wlqb3nldDV7OAt1JfL3DGpZN7FwXp ND0ReQhGZ8ggSQaKBH0XbNUi1Za6bnMFibF4R6YNVjoDgyJFhImiQQ2BhpKw+QJz 69pw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1781591066; x=1781677466; bh=zSjQIOYlmfWc/zNrGwJu87L8AA4L Bts/H5WF1tpmXpQ=; b=dxuqMtqO6aHwmB8wG7+3o8wIZ1Nbc8EeJSVfnfrIVnh1 R6GaFWMGgF6IK5opmFjuSzbbFYGF2ywRbcJYz9TU7G+gGch6nUXwhItR7K+rD5/8 Wh6t5SadbOCqmA9Cm1T9M7us9KqfSiwmuIznsqc4ea7CUIdIu2E077rgz0d3jiSj ZuLYE0DakJUaY5uFhLP9P5VOLGU+g458GRIoZMhImATR/vJd85Rii2twY1cNoQ/y r0zR19otWY8NxZM0NQ6+f/ujQZEBzmdGjaHHChYRLiEFZ7ZyMwsT5JFSzolmTthi u1fZLvm7yZtSHJHGvGPbna31ADoqGWioO37Qr2ZB8Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTFsszgqo/Oo6ajT9pjbrItBShalDaPcuqX0tR25IyOzuWwlq3PR5mEub50EOwPcJT Zdt5oE8Kzw6mNI4ucm8vq2DrbhRPYvUcu3qJwUus5m9dSZo95wCaH5lEet+FS4YhZKhCQk kHprqJWqsTU2G7JwDC6maKlonxdjZqJGXrFNEmZW/0V/FqhVm9H9Q/uZRt1e5wGUyCiATg M6VUH4T2e08LuKPWjTOpScjSU/YUxN6ECSYkuj6Vmj2DLgBJFVcp47tRw4PlohXNrzcQU1 75WU5OJOMYv/NF8BFVUlJgEROkFjosp2uhV/Sdcx+ckjzT0WrEXsSDBncG9eaHka7N9YCT 0B6/zBFqbyWuWVsx0ZUZrD9bI51GwGDYjGP01J89cvXCHPutkTx+XYVP7wLU3lMUPDFQLf SZL0gbABGLy8BufTCmZDUXvo+sn4a8ab4jJYkJplzfJeyjI85F79s/9NO2EyodxxcjHImC O2DqXj30p9WzMIRhWCqeyE27sSkARf0c4UFnNPiDvjlPdC0Udgp+m/8GXERVEs+y17Y2V7 U0PiEfrhEbS9aBvumSukZjwuSXIHXtyvPjcJtX1O+KF7tOw0twkLeC2kSdg1JQ5ZLm2aC0 5pVaXKMbv9amHA3SRQAkeUg4U6jB4lIoBwTq7MA/5tJrQ4ujVWe1E50YzooQ X-ME-Proxy: Feedback-ID: id06e481b:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 16 Jun 2026 02:24:25 -0400 (EDT) Date: Tue, 16 Jun 2026 02:24:22 -0400 From: Steven Rostedt To: Linus Torvalds Cc: LKML , Crystal Wood , Tomas Glozar , John Kacur Subject: [GIT PULL] tracing latency: Updates for 7.2 Message-ID: <20260616022422.347d69f3@fedora> X-Mailer: Claws Mail 4.4.0 (GTK 3.24.52; x86_64-redhat-linux-gnu) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Linus, tracing latency updates for 7.2: - Dump the stack to the buffer on timerlat uret threashold event Record the stack trace in the buffer for THREAD_URET as well as THREAD_CONTEXT when the threshold is hit. Otherwise, if the threshold was not hit at task wakeup, but was at task return, it will not produce a stack trace making it harder to debug. - Have osnoise trace prints print to all buffers The osnoise tracer is allowed to print to the main buffer. Add a osnoise_print() helper function and use trace_array_vprintk() to print osnoise output. Please pull the latest trace-latency-v7.2 tree, which can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git trace-latency-v7.2 Tag SHA1: c26d17d6a9044bac1a36f496013af9816aed3ae2 Head SHA1: 9cb99c598643ba78638dfd668cf020544159cf70 Crystal Wood (2): tracing/osnoise: Dump stack on timerlat uret threshold event tracing/osnoise: Array printk init and cleanup ---- kernel/trace/trace_osnoise.c | 46 ++++++++++++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 17 deletions(-) ---------------------------