From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 5rXpLClqEGSkIA8AWB0awg (envelope-from ) for ; Tue, 14 Mar 2023 08:35:53 -0400 Received: by simark.ca (Postfix, from userid 112) id AC7A51E223; Tue, 14 Mar 2023 08:35:53 -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=ajCABUNh; 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=-8.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI, 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 788D11E0D3 for ; Tue, 14 Mar 2023 08:35:52 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.lttng.org; s=default; t=1678797352; bh=vmXejjExvqeEv/6MrVI74z+xDPhGSn+W8evdithAd9E=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=ajCABUNhYibh8fRe3T4PwVvaEFAwTrsjqjpiIX2vOdKXm1lnCagMzguPZLpwYv/47 wqGnDwjbzdJf2e4Rg/UrimDfUaASTENpUa6shJQvURpSK5G8uw+XjZQCPOuniaGLvL jGzoeslKlrZ0VvFXmgUrg/UootSqazB/vFKSCgUUn76WsH3ep1BE1CtvKVqOU/hYGJ 8eKOoUPX8wF8DboVO9hZD0omi5oAF03JkzF2BzTtkocLaC/d+GFeonz/nuM5kNT5Ue xzA5Ehbk+h+N/nJjHWcgSnAwVghgVXGb+O8JQ4PTB9lc9DUYC6lu8dLNNgCicWkIdY AWEmMmcNTuYOg== Received: from lists-lttng01.efficios.com (localhost [IPv6:::1]) by lists.lttng.org (Postfix) with ESMTP id 4PbY0R6whPz2Bkg; Tue, 14 Mar 2023 08:35:51 -0400 (EDT) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by lists.lttng.org (Postfix) with ESMTPS id 4PbY0R0Xw3z2Bkf for ; Tue, 14 Mar 2023 08:35:50 -0400 (EDT) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 0915C32004E7 for ; Tue, 14 Mar 2023 08:26:51 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Tue, 14 Mar 2023 08:26:52 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddviedggedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhtgfgggfukfffvffosehtqhhmtd hhtdejnecuhfhrohhmpefqnhgurhgvjhcuufhurhpuuceoohhnughrvghjsehsuhhrhidr ohhrgheqnecuggftrfgrthhtvghrnhepledtveeguddvudeuheehheekheeggfeuvedvie duledtgedvgfekgfffgffhhfdvnecuffhomhgrihhnpehmrghilhdqrghrtghhihhvvgdr tghomhdpghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrg hmpehmrghilhhfrhhomhepohhnughrvghjsehsuhhrhidrohhrgh X-ME-Proxy: Feedback-ID: ida81469e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 14 Mar 2023 08:26:51 -0400 (EDT) Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Message-Id: <9C7806BF-FD55-45EE-B234-A8274145E19F@sury.org> Date: Tue, 14 Mar 2023 13:26:39 +0100 To: lttng-dev@lists.lttng.org X-Mailer: Apple Mail (2.3731.400.51.1.1) Subject: [lttng-dev] userspace-rcu and ThreadSanitizer 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: =?utf-8?q?Ond=C5=99ej_Sur=C3=BD_via_lttng-dev?= Reply-To: =?utf-8?B?T25kxZllaiBTdXLDvQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: lttng-dev-bounces@lists.lttng.org Sender: "lttng-dev" SGV5LAoKd2UgdXNlIFRocmVhZFNhbml0aXplciBpbiBCSU5EIDkgQ0kgcXVpdGUgZXh0ZW5zaXZl bHkgYW5kIHdpdGggdXNlcnNwYWNlLXJjdQppdCdzIGxpdCBsaWtlIGFuIEFtZXJpY2FuIGhvdXNl IG9uIFNhdHVybmFsaWEgOykuCgpJIGhhdmUgdHdvIHF1ZXN0aW9uczoKCjEuIEkndmUgdHJpZWQg dG8gaGVscCBUU0FOIGJ5IHJlcGxhY2luZyB0aGUgY3VzdG9tIGF0b21pY3Mgd2l0aCBfX2F0b21p YyBnY2MKICBwcmltaXRpdmVzIC0gdGhhdCBzZWVtcyB0byB3b3JrIHByZXR0eSB3ZWxsLiAgTm90 ZSB0aGF0IHVzaW5nIEMxMSBzdGRhdG9taWNzCiAgaXMgZnJhbmtseSBub3QgcG9zc2libGUgaGVy ZSBiZWNhdXNlIGl0IHdvdWxkIHJlcXVpcmUgd3JhcHBpbmcgZXZlcnl0aGluZyBpbnRvCiAgX0F0 b21pYygpLgoKICBEbyB5b3Ugd2FudCBtZSB0byBjb250cmlidXRlIHRoaXMgYmFjaz8gQW5kIGhv dyBzaG91bGQgSSBwbHVnIHRoaXMgaW50byB0aGUKICBleGlzdGluZyBzdHJ1Y3R1cmU/ICBUaGlz IHRvdWNoZXM6CgppbmNsdWRlL3VyY3Uvc3RhdGljL3BvaW50ZXIuaAppbmNsdWRlL3VyY3Uvc3lz dGVtLmgKaW5jbHVkZS91cmN1L3VhdG9taWMuaAoKCjIuIEkga25vdyB0aGVyZSdzIEtUU0FOLCBz byBpdCBtdXN0IHdvcmsgc29tZWhvdywgYnV0IHdhcyB0aGVyZSBhbnkgc3VjY2VzcwogIG9uIHVz aW5nIFRocmVhZFNhbml0aXplciBvbiBwcm9qZWN0cyB1c2luZyBVc2Vyc3BhY2UtUkNVPyAgSXQg bW9zdGx5IHNlZW1zCiAgdG8gaGlnaGxpZ2h0IHRoZSBDRFMgcGFydHMgb2YgdGhlIGNvZGUuCgpJ IGNhbiBoZWxwIFRTQU4gdG8gdW5kZXJzdGFuZCBzb21lIG9mIHRoZSBjb2RlIG9yIHN1cHByZXNz IHNvbWUgb2YgdGhlIHdhcm5pbmdzLApidXQgSSBkbyB3YW50IHRvIHByZXZlbnQgdGhlIGNvZGUg dG8gYmUgZnVsbCBvZiBzdHVmZiBsaWtlIHRoaXM6CgpzdGF0aWMgdm9pZApkZXN0cm95X2FkYm5h bWVfcmN1X2hlYWQoc3RydWN0IHJjdV9oZWFkICpyY3VfaGVhZCkgewogICAgICAgIGRuc19hZGJu YW1lX3QgKmFkYm5hbWUgPSBjYWFfY29udGFpbmVyX29mKHJjdV9oZWFkLCBkbnNfYWRibmFtZV90 LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJjdV9o ZWFkKTsKCiNpZmRlZiBfX1NBTklUSVpFX1RIUkVBRF9fCiAgICAgICAgU1BJTkxPQ0soJmFkYm5h bWUtPmxvY2spOwogICAgICAgIFNQSU5VTkxPQ0soJmFkYm5hbWUtPmxvY2spOwojZW5kaWYKCiAg ICAgICAgZGVzdHJveV9hZGJuYW1lKGFkYm5hbWUpOwp9CgpJIGFtIGFic29sdXRlbHkgc3VyZSB0 aGF0IHRoZSBhZGJuYW1lIGNhbiBiZSBkZXN0cm95ZWQgaGVyZSAoYmVjYXVzZSBvZiB0aGUKcmVm ZXJlbmNlIGNvdW50aW5nKSwgYnV0IFRTQU4gaGFkIGEgcHJvYmxlbSB3aXRoIGl0LiBEb2luZyB0 aGUgImZha2UiIGJhcnJpZXIKd2l0aCBhIHNwaW5sb2NrIGhlcmUgbWFkZSBpdCBzdG9wIGNvbnNp ZGVyIHRoaXMgdG8gYmUgYSBkYXRhIHJhY2UuCgpJIGFsc28gaGFkIHRvIGRpc2FibGUgdGhlIGF1 dG9fcmVzaXplIG9mIGNkc19sZmh0IHdoZW4gcnVubmluZyB1bmRlciBUU0FOLgoKSSBhbSBhbHNv IHdvcnJpZWQgdGhhdCBieSBoaWRpbmcgc29tZSBjb2RlIGZyb20gVFNBTiwgd2UgbWlnaHQgbWlz cyBhIGxlZ2l0aW1hdGUKZXJyb3IuCgpBbGwgSSBmb3VuZCB1c2luZyBHb29nbGUgd2FzIHRoaXMg bm90aWNlIGZyb20gMjAxNDoKaHR0cHM6Ly93d3cubWFpbC1hcmNoaXZlLmNvbS92YWxncmluZC11 c2Vyc0BsaXN0cy5zb3VyY2Vmb3JnZS5uZXQvbXNnMDUxMjEuaHRtbAoKYW5kIHBlcmhhcHMgdGhp czoKaHR0cHM6Ly9naXRodWIuY29tL2dvb2dsZS9zYW5pdGl6ZXJzL2lzc3Vlcy8xNDE1CgooUGVy aGFwcywgSSBzaG91bGQgbG9vayBpbnRvIGFubm90YXRpbmcgdXJjdSBjb2RlIHdpdGggVFNBTiBh bm5vdGF0aW9ucz8pCgp+fn5+CgozLiBBcyBhbiBleHRyYSBib251cywgdGhpcyBpcyBnb2luZyB0 byBiZSBuZWVkZWQgd2l0aCBjbGFuZy0xNyBhcyBub3JldHVybiBpcyBub3cKcmVzZXJ2ZWQgd29y ZDoKCmRpZmYgLS1naXQgYS9pbmNsdWRlL3VyY3UvdWF0b21pYy9nZW5lcmljLmggYi9pbmNsdWRl L3VyY3UvdWF0b21pYy9nZW5lcmljLmgKaW5kZXggODlkMWNmYS4uYzM3NjJiMCAxMDA2NDQKLS0t IGEvaW5jbHVkZS91cmN1L3VhdG9taWMvZ2VuZXJpYy5oCisrKyBiL2luY2x1ZGUvdXJjdS91YXRv bWljL2dlbmVyaWMuaApAQCAtMzgsNyArMzgsNyBAQCBleHRlcm4gIkMiIHsKICNlbmRpZgoKICNp ZiAhZGVmaW5lZCBfX09QVElNSVpFX18gIHx8IGRlZmluZWQgVUFUT01JQ19OT19MSU5LX0VSUk9S Ci1zdGF0aWMgaW5saW5lIF9fYXR0cmlidXRlX18oKGFsd2F5c19pbmxpbmUsIG5vcmV0dXJuKSkK K3N0YXRpYyBpbmxpbmUgX19hdHRyaWJ1dGVfXygoYWx3YXlzX2lubGluZSwgX19ub3JldHVybl9f KSkKIHZvaWQgX3VhdG9taWNfbGlua19lcnJvcih2b2lkKQogewogI2lmZGVmIElMTEVHQUxfSU5T VFIKZGlmZiAtLWdpdCBhL3NyYy91cmN1LWNhbGwtcmN1LWltcGwuaCBiL3NyYy91cmN1LWNhbGwt cmN1LWltcGwuaAppbmRleCAxODc3MjdlLi5jYzc2ZjUzIDEwMDY0NAotLS0gYS9zcmMvdXJjdS1j YWxsLXJjdS1pbXBsLmgKKysrIGIvc3JjL3VyY3UtY2FsbC1yY3UtaW1wbC5oCkBAIC0xMDU1LDcg KzEwNTUsNyBAQCB2b2lkIHVyY3VfcmVnaXN0ZXJfcmN1bGZoYXNoX2F0Zm9yayhzdHJ1Y3QgdXJj dV9hdGZvcmsgKmF0Zm9yaykKICAqIFRoaXMgdW5yZWdpc3RyYXRpb24gZnVuY3Rpb24gaXMgZGVw cmVjYXRlZCwgbWVhbnQgb25seSBmb3IgaW50ZXJuYWwKICAqIHVzZSBieSByY3VsZmhhc2guCiAg Ki8KLV9fYXR0cmlidXRlX18oKG5vcmV0dXJuKSkKK19fYXR0cmlidXRlX18oKF9fbm9yZXR1cm5f XykpCiB2b2lkIHVyY3VfdW5yZWdpc3Rlcl9yY3VsZmhhc2hfYXRmb3JrKHN0cnVjdCB1cmN1X2F0 Zm9yayAqYXRmb3JrIF9fYXR0cmlidXRlX18oKHVudXNlZCkpKQogewogICAgICAgIHVyY3VfZGll KEVQRVJNKTsKCgpPbmRyZWoKLS0KT25kxZllaiBTdXLDvSAoSGUvSGltKQpvbmRyZWpAc3VyeS5v cmcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmx0dG5n LWRldiBtYWlsaW5nIGxpc3QKbHR0bmctZGV2QGxpc3RzLmx0dG5nLm9yZwpodHRwczovL2xpc3Rz Lmx0dG5nLm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbHR0bmctZGV2Cg==