From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id iOTIK9/0/2Lq8SkAWB0awg (envelope-from ) for ; Fri, 19 Aug 2022 16:38:55 -0400 Received: by simark.ca (Postfix, from userid 112) id A678D1E4A7; Fri, 19 Aug 2022 16:38:55 -0400 (EDT) Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=lists.lttng.org header.i=@lists.lttng.org header.a=rsa-sha256 header.s=default header.b=fPmDzI+y; dkim-atps=neutral X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.lttng.org (lists.lttng.org [167.114.26.123]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id C8A701E222 for ; Fri, 19 Aug 2022 16:38:54 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.lttng.org; s=default; t=1660941534; bh=Jj7wlB/bPPHqHuu4CNFQwjsSeLLEyjI8VAFLOMpf9tg=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=fPmDzI+yk4cqWxc4BgXdnPu/3bFCLqzp0/54sdMk8kU8ndFcotOdxPCZBqMpGrBhd AU49f+292tTlHJU2gODDDLg06cB1ygsQagn0+7rY1YF/CeOEMHeQ/fNeTEK6btiwDW d7sUlY/HK5TXRC4Wr4IKaj4+lK2V3g6rdcuJ51uOskgld9Pd3hR8+1NWbyj8+WvrbM xHUcFpRARVUKArXFlKga4SaPsz83f+RrSRucbDtQuAx2VHr4qcyHmmnPPNb2zQyWlf oHaWepjU8YjxaO+MzqsHIQ75gAl2zuLlrK/OpBeHBbW/lxnrsV0067E6Dr7Gg6JkM9 VYLU5kRiPl9Pw== Received: from lists-lttng01.efficios.com (localhost [IPv6:::1]) by lists.lttng.org (Postfix) with ESMTP id 4M8YWL09FKz1KJF; Fri, 19 Aug 2022 16:38:54 -0400 (EDT) Received: from mail.efficios.com (mail.efficios.com [167.114.26.124]) by lists.lttng.org (Postfix) with ESMTPS id 4M8YWJ0r4jz1Jyb for ; Fri, 19 Aug 2022 16:38:51 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mail.efficios.com (Postfix) with ESMTP id 9A81C3C0A56 for ; Fri, 19 Aug 2022 16:38:51 -0400 (EDT) Received: from mail.efficios.com ([127.0.0.1]) by localhost (mail03.efficios.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id EQnzhJTjtQtC; Fri, 19 Aug 2022 16:38:51 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mail.efficios.com (Postfix) with ESMTP id E96DD3C0A54; Fri, 19 Aug 2022 16:38:50 -0400 (EDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.efficios.com E96DD3C0A54 X-Virus-Scanned: amavisd-new at efficios.com Received: from mail.efficios.com ([127.0.0.1]) by localhost (mail03.efficios.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id s-DeMP4_bKJx; Fri, 19 Aug 2022 16:38:50 -0400 (EDT) Received: from mail03.efficios.com (mail03.efficios.com [167.114.26.124]) by mail.efficios.com (Postfix) with ESMTP id DB6DE3C0A53; Fri, 19 Aug 2022 16:38:50 -0400 (EDT) Date: Fri, 19 Aug 2022 16:38:50 -0400 (EDT) To: lttng-dev , Diamon discuss , linux-trace-users , linux-kernel , lwn Message-ID: <1557496534.17909.1660941530779.JavaMail.zimbra@efficios.com> MIME-Version: 1.0 X-Originating-IP: [167.114.26.124] X-Mailer: Zimbra 8.8.15_GA_4372 (ZimbraWebClient - FF103 (Linux)/8.8.15_GA_4372) Thread-Index: BBsWiGWbzxfD3y6w1mw3EXGTI3mZlw== Thread-Topic: LTTng-ust 2.12.6 and 2.13.4 (Linux user-space tracer) Subject: [lttng-dev] [RELEASE] LTTng-ust 2.12.6 and 2.13.4 (Linux user-space tracer) X-BeenThere: lttng-dev@lists.lttng.org X-Mailman-Version: 2.1.39 Precedence: list List-Id: LTTng development list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Mathieu Desnoyers via lttng-dev Reply-To: Mathieu Desnoyers Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: lttng-dev-bounces@lists.lttng.org Sender: "lttng-dev" Hi, This is a release announcement for the currently maintained stable branches of the LTTng-UST project. Versions 2.12.6 and 2.13.4 are now available. * New in these releases: In 2.13.4, a compile-time check that disallows using types other than integer or pointer for tracepoint array and sequence fields has been removed in C. This is because the check relies on pointer arithmetic, which does not support opaque pointer types, which was therefore a regression. In both 2.12.6 and 2.13.4, the mechanism to get the maximum cpu number value has been changed to not rely on sysconf(3) _SC_NPROCESSORS_CONF, but rather use /sys/devices/system/cpu/possible on Linux. This fixes an issue observed with recent lxc, which caused scenarios where holes in the configured CPU list causes the returned value to be lower than the maximum cpu number + 1. In both 2.12.6 and 2.13.4, the function lttng_ust_ctl_duplicate_ust_object_data now returns a negative error value, fixing a segmentation fault on error in lttng-tools. In both 2.12.6 and 2.13.4, spurious futex wakeups are now handled correctly. Failure to do so did not cause any user-observable issues other than using slightly more CPU time than strictly needed, because this spurious wakeup would only cause an additional connection attempt to the session daemon to fail. Feedback is welcome, Thanks, Mathieu Project website: https://lttng.org Documentation: https://lttng.org/docs Download link: https://lttng.org/download -- Mathieu Desnoyers EfficiOS Inc. http://www.efficios.com _______________________________________________ lttng-dev mailing list lttng-dev@lists.lttng.org https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev