Received: by 2002:a05:6359:6284:b0:131:369:b2a3 with SMTP id se4csp74214rwb; Fri, 4 Aug 2023 09:20:55 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG1swPPCNMYUeUkjas9gjkLf6ZXSS+d51FuBzvoPNDbEaGi+OpCxBJCQiDGJdCpQB9+BJXn X-Received: by 2002:a17:906:108f:b0:994:1880:dc32 with SMTP id u15-20020a170906108f00b009941880dc32mr160124eju.17.1691166054685; Fri, 04 Aug 2023 09:20:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691166054; cv=none; d=google.com; s=arc-20160816; b=Th+8Fibec/0t846XnoHRFGqVjOl87htNzwt7YSfwNDG3XMQhO/0m8lqbOX/SDikfka uKW/7bWTjQqhK5KY6l88tiWFB8gFGNMVW1VXjZmSH8t0ibhvuRp+sZ/Uh0O/H7pYiv3d 1P8CLkA/PeYdiwVKJmZ2SYmsewgmPBhSSh02cSCfAP5MJY98e0ecNUVnOGSNdja2o3pu A9TsHgFCwlV/+QPR8VFvZT8NY+aQFS/S9eUrCuP5yoPuXJJT7/gi8YLFLzgR8wsfKm4t FwE2CxmblTUXVaVpHr0NtEvGuUWULmHh/leJw9lxRoFQ4IlaqNinp1wn+zWJLexsh4T1 CSkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=jNho3BjbEEUH05cSVOHpZ1EODWAAakgXEiBz+rLLI6Q=; fh=xOK/STtxvfdsFFx6oPoqk87WRzpPeY52tFJxVRRfZkU=; b=hmpZ/w0Qt9NFclbF4f2bJvm81JA5vsffi5FS2WujMipxER6MH72azRv38u4aV0UX45 3LWvi2eLEzSc8/MrzlW2DUczR8Mcb5tBBgi/vADv/BY4VYubsONUVzibuy8ogFUljeQK qAobJNsEDhPD47yhBbZQvz06J83YF8lu2jkGagOqOQvWnziY8qC3rkQjVkj5u43KZziS Bk4ToQPgjEqBDVrU2w1H7OG1uKrr8JV6sScpkxkFnNPzJdNPU9Q0skByt7YpRgW46Nco ixkHohHMHjdbeGYVDM7pmb8wUCOsIqKSZtgW5DSb1bOLbMS0SGbtntdy4d/8VrRMf9BH fAmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=iZ3e9X50; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w21-20020a1709061f1500b00988b90f50b3si1856597ejj.607.2023.08.04.09.20.29; Fri, 04 Aug 2023 09:20:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=iZ3e9X50; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232157AbjHDPw1 (ORCPT + 99 others); Fri, 4 Aug 2023 11:52:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47922 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230486AbjHDPw0 (ORCPT ); Fri, 4 Aug 2023 11:52:26 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BD18C170F; Fri, 4 Aug 2023 08:52:25 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 516CA62083; Fri, 4 Aug 2023 15:52:25 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1A1E7C433C7; Fri, 4 Aug 2023 15:52:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691164344; bh=FdnqWNnt/KLue5iwoRINTU7dPEeEYzcdppDVtVSWJUc=; h=From:To:Cc:Subject:Date:From; b=iZ3e9X50J5OpfLFGQmS8Bczskw/enFW3kQ7KGJSzFIuW5IkrI+a++vZS1hSmCiH8g 2dpUf2si0kgIz7ZwFbI+EzhMA4UC5WfHbj0vqyW6jEMfr7f7tXFhZr+CvCnb4disRt 5kWYWTpwR4+nAoq8GEmG9W0wT1NgT1f5+wA1QUARcpKA9lWGsX5YARkR8jCeK0hECh BUi6h7CQ1oxhEDSP3mq/n8jlmnmGVNdPMvYB1lu1XB4bJd4LCRi214Eb116VaIap3P 5+CeJJzPBcZ5+nMikcIyOcrivul3XWCdh/Op6W8AUGvQ59ix9o8WELAmX20GpgKXSR wZibxBUdo3Umw== From: Daniel Bristot de Oliveira To: linux-kernel@vger.kernel.org, linux-trace-devel@vger.kernel.org, Steven Rostedt Cc: William White , Daniel Bristot de Oliveira , Masami Hiramatsu Subject: [PATCH 0/3] rtla fixes for 6.5 Date: Fri, 4 Aug 2023 17:52:10 +0200 Message-Id: X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Here are some fixes for rtla timerlat auto-analysis. The first one zeroes the variable that accounts for the amount of thread interference when a new cycle begins. The second fixes an imprecision on the IRQ delay account when the value is near 0. The last one fixes the case when an IRQ interference for the next activation is considered for the previous one. Daniel Bristot de Oliveira (3): rtla/timerlat_aa: Zero thread sum after every sample analysis rtla/timerlat_aa: Fix negative irq delay rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens after thread sample tools/tracing/rtla/src/timerlat_aa.c | 32 ++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) -- 2.38.1