From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id rrKhF/q3FGRAdhIAWB0awg (envelope-from ) for ; Fri, 17 Mar 2023 14:56:58 -0400 Received: by simark.ca (Postfix, from userid 112) id 4DE821E223; Fri, 17 Mar 2023 14:56:58 -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=UuwD+GNf; 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=-9.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,NICE_REPLY_A, 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 E9CD11E0D3 for ; Fri, 17 Mar 2023 14:56:54 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.lttng.org; s=default; t=1679079414; bh=Z/J2AJmfJrOmtCIsfDLrkNfZtbG9FnlFsl+vUnzprFY=; h=Date:To:Cc:References:In-Reply-To:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=UuwD+GNfR9iTVkae6zuQp9cZbX3WWu5si3wn39iyN15rPh71erkap5qbjV1e7442z vQoWzTlmjDLI/Pju+OhWlt7OKwvj089OOPCM8WGnkjNxbt8aE36zFyjIkvADf78NIv CReDaO2lWV8iqOjB5Txh44SI6Fu1bDGEVaOKE9c2WXJoi+pObYAEdbrGO54xkceSvA 4w5LvJ2y1UfYIJonKdqxM6aZwuXHoVJz4M4+175fz9Pgc4S+VQ+tLG0vq5OMsuFJw7 /S3gJQpLh12vV+NCBbkRh+dD3lUlR+mAgVqArpNEt+9As3oAnwOGQssk3EPxS27OhK YFrOO4Ex0P2Og== Received: from lists-lttng01.efficios.com (localhost [IPv6:::1]) by lists.lttng.org (Postfix) with ESMTP id 4PdYJk2qrSz2Cxs; Fri, 17 Mar 2023 14:56:54 -0400 (EDT) Received: from smtpout.efficios.com (smtpout.efficios.com [167.114.26.122]) by lists.lttng.org (Postfix) with ESMTPS id 4PdYJh6Zwqz2Cxm for ; Fri, 17 Mar 2023 14:56:52 -0400 (EDT) Received: from [172.16.0.188] (192-222-143-198.qc.cable.ebox.net [192.222.143.198]) by smtpout.efficios.com (Postfix) with ESMTPSA id 4PdYJ52GWWzqhb; Fri, 17 Mar 2023 14:56:21 -0400 (EDT) Message-ID: Date: Fri, 17 Mar 2023 14:56:31 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Content-Language: en-US To: =?UTF-8?B?T25kxZllaiBTdXLDvQ==?= Cc: lttng-dev@lists.lttng.org, paulmck References: <9C7806BF-FD55-45EE-B234-A8274145E19F@sury.org> <3b41f7b2-401f-6455-e6e2-a9bfeeabe93d@efficios.com> In-Reply-To: Subject: Re: [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: Mathieu Desnoyers via lttng-dev Reply-To: Mathieu Desnoyers Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: lttng-dev-bounces@lists.lttng.org Sender: "lttng-dev" T24gMjAyMy0wMy0xNyAxMzowMiwgT25kxZllaiBTdXLDvSB3cm90ZToKPj4gT24gMTcuIDMuIDIw MjMsIGF0IDE0OjQ0LCBNYXRoaWV1IERlc25veWVycyA8bWF0aGlldS5kZXNub3llcnNAZWZmaWNp b3MuY29tPiB3cm90ZToKPj4KPj4gSSB3b3VsZCBpbmRlZWQgbGlrZSB0byByZW1vdmUgYWxsIHRo ZSBjdXN0b20gYXRvbWljcyBhc3NlbWJseSBjb2RlIGZyb20gbGlidXJjdSBub3cgdGhhdCB0aGVy ZSBhcmUgZ29vZCBhdG9taWNzIHN1cHBvcnQgaW4gdGhlIG1ham9yIGNvbXBpbGVycyAoZ2NjIGFu ZCBjbGFuZykuCj4gCj4gSGVyZSdzIHZlcnkgcHJlbGltaW5hcnkgaW1wbGVtZW50YXRpb246Cj4g Cj4gaHR0cHM6Ly9naXRsYWIuaXNjLm9yZy9pc2MtcHJvamVjdHMvdXNlcnNwYWNlLXJjdS8tL21l cmdlX3JlcXVlc3RzLzIKPiAKPiBJIGp1c3QgZGlkIHNvbWV0aGluZyB3cm9uZyBzb21ld2hlcmUg YWxvbmcgdGhlIHBhdGggYW5kIGl0IGRvZXNuJ3QgY29tcGlsZSBub3csCj4gYnV0IGl0IGRpZCBm b3IgbWUgbG9jYWxseS4KPiAKPiBJIGFtIHN1Ym1pdHRpbmcgdGhpcyBub3cgYXMgaXQncyAxODow MCBGcmlkYXkgZXZlbmluZyBhbmQgbXkga2lkcyBhcmUgc3RhcnRpbmcgdG8KPiBiZSBhbmdyeSBh dCBtZSA6KS4KPiAKPiBUaGlzIHdpbGwgbmVlZCBzb21lIG1vcmUgd29yayAtIEkgdGhpbmsgc29t ZSBvZiB0aGUgY21tXyBtYWNyb3MgbWlnaHQgYmUgZHJvcHBlZAo+IG5vdywgYW5kIHNvbWVib2R5 IHdobyBkb2VzIHRoYXQgbW9yZSBvZnRlbiB0aGFuIEkgc2hvdWxkIHRha2UgYSBsb29rIGF0IHRo ZSBtZW1vcnkKPiBvcmRlcmluZ3MuCgpBIGZldyBjb21tZW50czoKCmNtbV9iYXJyaWVyKCkgc2hv dWxkIHJhdGhlciBiZSBfX2F0b21pY19zaWduYWxfZmVuY2UoKS4KCkFsc28gSSBub3RpY2UgdGhp cyBtYWNybyBwYXR0ZXJuIChjb2Rpbmcgc3R5bGUpOgoKI2RlZmluZSB1YXRvbWljX3NldChhZGRy LCB2KSBfX2F0b21pY19zdG9yZV9uKChhZGRyKSwgKHYpLCBfX0FUT01JQ19SRUxFQVNFKQoKVGhl IGV4dHJhIHBhcmVudGhlc2VzIGZvciBwYXJhbWV0ZXJzIGFyZSBub3QgbmVlZGVkLCBiZWNhdXNl IHRoZSBjb21tYSBpcyBwcmV0dHkKbXVjaCB0aGUgbGFzdCBvcGVyYXRvciBpbiB0ZXJtcyBvZiBw cmlvcml0eS4gVGhlIGZvbGxvd2luZyB3b3VsZCBiZSBwcmVmZXJyZWQKc3BlY2lmaWNhbGx5IGJl Y2F1c2UgdGhvc2UgYXJlIHNlcGFyYXRlZCBieSBjb21tYToKCiNkZWZpbmUgdWF0b21pY19zZXQo YWRkciwgdikgX19hdG9taWNfc3RvcmVfbihhZGRyLCB2LCBfX0FUT01JQ19SRUxFQVNFKQoKT3Vy IG1lbW9yeSBiYXJyaWVyIHNlbWFudGljIGFyZSBzaW1pbGFyIHRvIHRoZSBMaW51eCBrZXJuZWws IHdoZXJlIHRoZSBmb2xsb3dpbmcKaW1wbHkgQUNRX1JFTCBiZWNhdXNlIHRoZXkgcmV0dXJuIHNv bWV0aGluZzogY21weGNoZywgYWRkX3JldHVybiwgc3ViX3JldHVybiwgeGNoZy4KClRoZSByZXN0 IChhZGQsIHN1YiwgYW5kLCBvciwgaW5jLCBkZWMpIGFyZSBfX0FUT01JQ19SRUxBWEVELiBOb3Rl IHRoYXQKY21tX3NtcF9tYl9fYmVmb3JlL2FmdGVyX3VhdG9taWNfKigpIG5lZWQgdG8gYmUgaW1w bGVtZW50ZWQgYXMKX19hdG9taWNfdGhyZWFkX2ZlbmNlKF9fQVRPTUlDX0FDUV9SRUwpLgoKVGhl cmUgYXJlIHNvbWUgYXJjaGl0ZWN0dXJlcyB3aGVyZSB3ZSB3aWxsIHdhbnQgdG8ga2VlcCBhIHNw ZWNpYWxpemVkIHZlcnNpb24Kb2YgdGhvc2UgYWRkLCBzdWIsIGFuZCwgb3IsIGluYywgZGVjIG9w ZXJhdGlvbnMgd2hpY2ggaW5jbHVkZSB0aGUgQUNRX1JFTCBzZW1hbnRpYywKZS5nLiB4ODYsIHdo ZXJlIHRoaXMgaXMgaW1wbGllZCBieSB0aGUgTE9DSyBwcmVmaXguIEZvciB0aG9zZSB0aGUgY21t X3NtcF9tYl9fYmVmb3JlL2FmdGVyX3VhdG9taWNfKigpCndpbGwgYmUgbm8tb3BzLgoKVGhlIENN TV9TVE9SRV9TSEFSRUQgaXMgbm90IG1lYW50IHRvIGhhdmUgYSBSRUxFQVNFIHNlbWFudGljLiBJ dCBpcyBtZWFudCB0bwp1cGRhdGUgdmFyaWFibGVzIHRoYXQgZG9uJ3QgbmVlZCB0aGUgcmVsZWFz ZSBvcmRlcmluZy4gVGhlIEFUT01JQ19DT05TVU1FIHdhcwpub3QgdGhlIGludGVudCBhdCB0aGUg Q01NX0xPQURfU0hBUkVEIGxldmVsIG5laXRoZXIuCgoodGhpcyBpcyBqdXN0IGZyb20gbG9va2lu ZyBhcm91bmQgYXQgdGhlIHBhdGNoZXMsIGl0IHdvdWxkIGJlIGJldHRlciBpZiB3ZSBjYW4gaGF2 ZSB0aGUKcGF0Y2hlcyBwb3N0ZWQgdG8gdGhlIG1haWxpbmcgbGlzdCBmb3IgZnVydGhlciBkaXNj dXNzaW9uKQoKVGhhbmtzIQoKTWF0aGlldQoKCj4gCj4gT25kcmVqCj4gLS0KPiBPbmTFmWVqIFN1 csO9IChIZS9IaW0pCj4gb25kcmVqQHN1cnkub3JnCj4gCgotLSAKTWF0aGlldSBEZXNub3llcnMK RWZmaWNpT1MgSW5jLgpodHRwczovL3d3dy5lZmZpY2lvcy5jb20KCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmx0dG5nLWRldiBtYWlsaW5nIGxpc3QKbHR0 bmctZGV2QGxpc3RzLmx0dG5nLm9yZwpodHRwczovL2xpc3RzLmx0dG5nLm9yZy9jZ2ktYmluL21h aWxtYW4vbGlzdGluZm8vbHR0bmctZGV2Cg==