From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 2O/gLfdMcGQheBQAWB0awg (envelope-from ) for ; Fri, 26 May 2023 02:08:55 -0400 Received: by simark.ca (Postfix, from userid 112) id AA8791E11E; Fri, 26 May 2023 02:08: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=G9m4fcHq; 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)) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 4189E1E111 for ; Fri, 26 May 2023 02:08:55 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.lttng.org; s=default; t=1685081334; bh=kXifwFrn/YdAk6fYchJbhu54UlEoKgjsFP3stBCwEXc=; h=References:In-Reply-To:Date:To:Cc:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=G9m4fcHqtqwAeZ2WAaeqkACqbQMmwovNQm5LnT6vTXDrV+XUz7CLHCpjevqBCC2zY uKGVvAi758II9tVWSuysKfpTgU3ObP7ki9vZbhBUG4x4qZPhCN8oEzhVf70DDfadRJ h25aEoXsppLGWEj/53mcXh4cLFCEONfZiip7HnjNue/fcKiYCsukdzB2lBdUpWbfO+ ZmKt822GzmdXtkTGAdq8oV9a64BDr6ELdIKm+StA6jeJAgU1m32Fx9fScarXDo3XuZ qghvh4LEoP1AJCZOuYVG5d72NjBNxfJopU05SDLA+b7fmMEhjW4H05JeFaW9ow2voG HR4oc1nWKzqtA== Received: from lists-lttng01.efficios.com (localhost [IPv6:::1]) by lists.lttng.org (Postfix) with ESMTP id 4QSDyG64FLz1SfH; Fri, 26 May 2023 02:08:54 -0400 (EDT) Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) by lists.lttng.org (Postfix) with ESMTPS id 4QSDyG0KVrz1SrY for ; Fri, 26 May 2023 02:08:53 -0400 (EDT) Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-4f3b900195dso1396e87.1 for ; Thu, 25 May 2023 23:08:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685081332; x=1687673332; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=DB/USL4K9IQdYmqrlQK7SW/V3ur9XJcFHOSKtDCLkhw=; b=IRvWZnIEhd0jGZd+wrZgE8CTnY6Eiz7D31pOTQaEdnQ1RGvLFQiT5+rtqI0nBdTA72 HzvaAOCKS1KtjeLy+zoheSZ13ncvJletFzwDFQ1a0wEiZ2wJo/cbLvEuR/kI/riYcUGx np9M9W/N8/MhKUqHsP2ppbNVk7Rk/bznynN8P7UhCJrbCB5i1Wic29OCZ3T2UPwqpCnO IiDGUPFslWuQeCQHROVpoQpRLLbWYnGLO5umSHbQj4vQudHMb2kTjcfHxK3qcIY48jYe UbOkm5fuXBPrRU37H/Km047bIzV2O5gGuk2SACJUTZ5E6HK3odx+gAgdWxYs/InxA7Us 4j/A== X-Gm-Message-State: AC+VfDy9yth178myOqDRaepJApLV1pmnb41QQ2/dqcX3WK7cLcZ+Zivz GXQVsNaIW57wVpc803I3So9//mi+ucVW7i/8LpG17Q== X-Google-Smtp-Source: ACHHUZ55DyZfVsiC6UYuB9LQozd+DICPZRxgkyjCFoWb6IZGnZbP959X9i1dkMmdPx9KbsjeY+8TRaeGJlSuKHMhxr8= X-Received: by 2002:a05:6512:3258:b0:4ec:5157:bb37 with SMTP id c24-20020a056512325800b004ec5157bb37mr15723lfr.2.1685081332133; Thu, 25 May 2023 23:08:52 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 26 May 2023 08:08:40 +0200 Message-ID: To: =?UTF-8?B?T25kxZllaiBTdXLDvQ==?= Cc: Olivier Dion , tsan-users , lttng-dev@lists.lttng.org, "Paul E. McKenney" , Tony Finch Subject: Re: [lttng-dev] [PATCH 00/11] Add support for TSAN to liburcu 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: Dmitry Vyukov via lttng-dev Reply-To: Dmitry Vyukov Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: lttng-dev-bounces@lists.lttng.org Sender: "lttng-dev" T24gRnJpLCAyNiBNYXkgMjAyMyBhdCAwNzozMywgT25kxZllaiBTdXLDvSA8b25kcmVqQHN1cnku b3JnPiB3cm90ZToKPgo+IEEgbGl0dGxlIGJpdCByZWxhdGVkIHF1ZXN0aW9uL3Byb2JsZW0gLSBz b21lIG9mIG91ciBzeXN0ZW0gdGVzdCBqb2JzIGdvdCBzaWduaWZpY2FudGx5IHNsb3dlciAoM3gt NXgpIHdpdGggKipjbGFuZy0xNioqIFRTQU4gYWZ0ZXIgd2UgaW50ZWdyYXRlZCBsaWJ1cmN1IHRv IEJJTkQgOS4gVGhlIEdDQyAoMTMuMS4xKSBUU0FOIGRvZXNu4oCZdCBleGhpYml0IHRoaXMgYmVo YXZpb3IuCj4KPiBUaGUgbGlidXJjdSBpbnRlZ3JhdGlvbiBpbiBCSU5EIDkgaXMgdmVyeSBsaWdo dCBhdCB0aGUgbW9tZW50IC0gd2UgdXNlIGxpYnVyY3UgZm9yIHFwdHJpZSBhbmQgdGhlcmXigJlz IHNvbWUgdXNhZ2Ugb2Ygd2ZjcXVldWUgZm9yIHF1ZXVpbmcgam9icyhjYWxsYmFja3MpIGJldHdl ZW4gdGhyZWFkcy4KPgo+IFdlIHdlcmUgbm90IGFibGUgdG8gcHV0IGEgZmluZ2VyIG9uIGl0IHll dCwgYnV0IHNheWluZyB0aGlzIGFsb3VkIG1pZ2h0IGhlbHAgZGlhZ25vc2UgdGhpcy4KCkludGVy ZXN0aW5nLiBDbGFuZyAxNiBnb3QgYSBjb21wbGV0ZWx5IG5ldyB0c2FuIHJ1bnRpbWUKaW1wbGVt ZW50YXRpb24sIHdoaWNoIGlzIGdlbmVyYWxseSB+MnggZmFzdGVyIGFuZCBjb25zdW1lcyBsZXNz Cm1lbW9yeS4KSG93ZXZlciwgb2YgY291cnNlLCBpdCdzIG5vdCBwb3NzaWJsZSB0byBvcHRpbWl6 ZSBmb3IgYWxsIGdhemlsbGlvbiBvZgpwcm9ncmFtcyBpbiB0aGUgd29ybGQuIEkgc3VzcGVjdCBs aWJyY3UgdGVzdHMgYXJlIHF1aXRlIGV4dHJlbWUgaW4KdGVybXMgb2Ygc3luY2hyb25pemF0aW9u LgoKSWYgeW91IGNvbGxlY3QgcGVyZiBwcm9maWxlcyBmb3IgYm90aCwgSSBjYW4gbG9vayBmb3Ig c29tZSBsb3cgaGFuZ2luZyBmcnVpdC4KT3IgaXMgdGhlcmUgYSByZWFzb25hYmxlIHdheSBmb3Ig bWUgdG8gcmVwcm9kdWNlPwoKCj4gT25kcmVqCj4gLS0KPiBPbmTFmWVqIFN1csO9IDxvbmRyZWpA c3VyeS5vcmc+IChIZS9IaW0pCj4KPiA+IE9uIDI0LiA1LiAyMDIzLCBhdCAxMDoxNSwgRG1pdHJ5 IFZ5dWtvdiB2aWEgbHR0bmctZGV2IDxsdHRuZy1kZXZAbGlzdHMubHR0bmcub3JnPiB3cm90ZToK PiA+Cj4gPiDvu79PbiBUdWUsIDIzIE1heSAyMDIzIGF0IDE4OjA1LCBPbGl2aWVyIERpb24gPG9k aW9uQGVmZmljaW9zLmNvbT4gd3JvdGU6Cj4gPj4KPiA+PiBIaSBEbWl0cnksCj4gPj4KPiA+PiBX ZSBkbyBoYXZlIGEgbmV3IGlzc3VlIGFuZCB3ZSB0aGluayBpdCBtaWdodCBiZSBhIGxpbWl0YXRp b24gZnJvbSBUU0FOLgo+ID4+Cj4gPj4gRmluZCBhdHRhY2hlZCBhIHRlc3QgcHJvZ3JhbSB0aGF0 IHdlIGJlbGlldmUgaXMgY29ycmVjdC4gIFlvdSBjYW4KPiA+PiBjb21waWxlIGl0IHdpdGggYGdj YyAtZnNhbml0aXplPXRocmVhZCB0ZXN0LmMgLXB0aHJlYWQnLgo+ID4+Cj4gPj4KPiA+PiBUU0FO IGZsYWdzIGEgcmFjZSBjb25kaXRpb24gYmV0d2VlbiB0aGUgYXRvbWljIHN0b3JlIHJlbGF4ZWQg YXQgbGluZSAzNgo+ID4+IGFuZCB0aGUgZnJlZSBhdCBsaW5lIDgxLgo+ID4+Cj4gPj4gV2UgY2Fu IHNvbHZlIHRoZSBpc3N1ZSBieSByZXBsYWNpbmcgdGhlIGF0b21pYyBzdG9yZSByZWxheGVkIHdp dGggYQo+ID4+IGF0b21pYyBzdG9yZSByZWxlYXNlLiAgSG93ZXZlciwgdGhlIHByZWNlZGluZyBh dG9taWMgZXhjaGFuZ2Ugd2l0aAo+ID4+IHNlcXVlbnRpYWwgY29uc2lzdGVuY3kgYWxyZWFkeSBh Y3RzIGFzIGFuIGltcGxpY2l0IHJlbGVhc2UgKGluIHRlcm0gb2YKPiA+PiBtZW1vcnkgYmFycmll cikgZm9yIHRoZSBmb2xsb3dpbmcgc3RvcmUsIG1ha2luZyB0aGUgcmVsZWFzZSBzZW1hbnRpYwo+ ID4+IHJlZHVuZGFudC4KPiA+Pgo+ID4+IFdlJ3ZlIGZvdW5kIGFuIGFsdGVybmF0aXZlIHRvIGZp eCB0aGlzIGJ5IGlnbm9yaW5nIHRoZSB0aHJlYWQgZHVyaW5nIHRoZQo+ID4+IHJlbGF4ZWQgc3Rv cmUgKGxpbmUgMzkpLiAgSG93ZXZlciwgd2hhdCB3ZSB3b3VsZCBsaWtlIGlzIHRvIGFubm90YXRl IHRoZQo+ID4+IG1lbW9yeSBzdG9yZWQgKGxpbmUgNDUpLgo+ID4+Cj4gPj4gTXkgdGhlb3J5IChJ IGRvbid0IGtub3cgdGhlIGludGVybmFsIG9mIFRTQU4gbXVjaCkgaXMgdGhhdCBUU0FOIHRoaW5r cwo+ID4+IGZvciBzb21lIHJlYXNvbiB0aGF0IHRoZSBhdG9taWMgc3RvcmUgcmVsYXhlZCBoYXBw ZW4gYXQgdGhlIHNhbWUgZXBvY2gKPiA+PiBhcyB0aGUgZnJlZSwgcmVzdWx0aW5nIGluIGEgZmFs c2UgcG9zaXRpdmUuICBJZiBzbywgbQo+ID4KPiA+Cj4gPiBJIGRvbid0IHRoaXMgdGhpcyBpcyB0 cnVlIGluIHRoZSBDL0MrKyBtZW1vcnkgbW9kZWw6Cj4gPiAidGhlIHByZWNlZGluZyBhdG9taWMg ZXhjaGFuZ2Ugd2l0aCBzZXF1ZW50aWFsIGNvbnNpc3RlbmN5IGFscmVhZHkKPiA+IGFjdHMgYXMg YW4gaW1wbGljaXQgcmVsZWFzZSAoaW4gdGVybSBvZiBtZW1vcnkgYmFycmllcikgZm9yIHRoZQo+ ID4gZm9sbG93aW5nIHN0b3JlIi4KPiA+Cj4gPiBzdGQ6OmF0b21pY190aHJlYWRfZmVuY2UgZG9l cyBhZmZlY3QgYWxsIHByZWNlZGluZy9zdWJzZXF1ZW50Cj4gPiBvcGVyYXRpb25zLCBidXQgYW4g YXRvbWljIG1lbW9yeSBvcGVyYXRpb24gb25seSBhZmZlY3RzIG9yZGVyaW5nIG9uCj4gPiB0aGF0 IHZhcmlhYmxlLCBpdCBkb2Vzbid0IGFsc28gc2VydmUgYXMgYSBzdGFuZGFsb25lIG1lbW9yeSBm ZW5jZS4KPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cj4gPiBsdHRuZy1kZXYgbWFpbGluZyBsaXN0Cj4gPiBsdHRuZy1kZXZAbGlzdHMubHR0bmcub3Jn Cj4gPiBodHRwczovL2xpc3RzLmx0dG5nLm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbHR0 bmctZGV2Cj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K bHR0bmctZGV2IG1haWxpbmcgbGlzdApsdHRuZy1kZXZAbGlzdHMubHR0bmcub3JnCmh0dHBzOi8v bGlzdHMubHR0bmcub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9sdHRuZy1kZXYK