From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id AzPbMSG4GmSnnhYAWB0awg (envelope-from ) for ; Wed, 22 Mar 2023 04:11:13 -0400 Received: by simark.ca (Postfix, from userid 112) id BC26B1E223; Wed, 22 Mar 2023 04:11:13 -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=DKQyaNzG; 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 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 76B351E0D3 for ; Wed, 22 Mar 2023 04:11:12 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.lttng.org; s=default; t=1679472672; bh=xtB6fszUvKabfx+wpGYxhdAL8Kt0vCxPO5AGdl9mKX8=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=DKQyaNzGs16fAsO4L3nAJrXcJaX0cf/ksKfr011yAPcpri/OFBLbiJKEuTGW0bLbf L1V2l39JS6zkpqkMrpTS5wrHhR4LyzEqCKn0JznoimQeiT1n8/L8vSV4vNYyq1ZmZg PjhlgowAEX6vLf0/9UvLTRf0XohjWAnJ4VeGnQ+ytSS9F03D4klSoVX6eyp0rLJlCv L6qh9rebuSu2XJ1KliB4MKpX6kKS4WsbPK41ZLi8wLALxV66TumNRPW9ycOs7jGxY4 cGW23oEl+1Oi4PQMfz5oRU5Fosg0hDk3eQCVXNKJfUAQ4IWzVrYyxg4sUiV7mR+ykC 9oMNX66aM1x1g== Received: from lists-lttng01.efficios.com (localhost [IPv6:::1]) by lists.lttng.org (Postfix) with ESMTP id 4PhLlM6RDxz2HF9; Wed, 22 Mar 2023 04:11:11 -0400 (EDT) Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) by lists.lttng.org (Postfix) with ESMTPS id 4PhLlM13GDz2GxV for ; Wed, 22 Mar 2023 04:11:11 -0400 (EDT) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 259533200A6F for ; Wed, 22 Mar 2023 04:03:09 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 22 Mar 2023 04:03:09 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdeguddguddulecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecuogfuuhhsphgvtghtffhomhgrihhnucdlgeelmd enucfjughrpefhtgfgggfukfffvffosehtqhhmtdhhtdejnecuhfhrohhmpefqnhgurhgv jhcuufhurhpuuceoohhnughrvghjsehsuhhrhidrohhrgheqnecuggftrfgrthhtvghrnh epfefhvdfhjeefkedtffetgffgkedtvefhtdekffevteetlefhjeekuefghfduuefgnecu ffhomhgrihhnpeduvddquggvvhdrshhopdhgohhoghhlvgdrtghomhenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehonhgurhgvjhesshhurhih rdhorhhg X-ME-Proxy: Feedback-ID: ida81469e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 22 Mar 2023 04:03:05 -0400 (EDT) Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Message-Id: <1EB650B0-8D3C-481E-833C-C56D93C202EB@sury.org> Date: Wed, 22 Mar 2023 09:02:53 +0100 To: lttng-dev@lists.lttng.org X-Mailer: Apple Mail (2.3731.400.51.1.1) Subject: [lttng-dev] ThreadSanitizer: data race between urcu_mb_synchronize_rcu and urcu_adaptative_wake_up 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" SGksCgp0aGlzIGhhcHBlbnMgd2l0aCBhbGwgdGhlIHBhdGNoZXMgZnVsbHkgYXBwbGllZCBhbmQg ZG9lc24ndCBzZWVtIHRvIGJlIGNhdXNlZCBieSBhbnl0aGluZyBJIGFtIGRvaW5nIDopCgpXQVJO SU5HOiBUaHJlYWRTYW5pdGl6ZXI6IGRhdGEgcmFjZSAocGlkPTM5OTUyOTYpCiAgV3JpdGUgb2Yg c2l6ZSA4IGF0IDB4N2ZiNTFlNWZkMDQ4IGJ5IHRocmVhZCBUMjk2OgogICAgIzAgX190c2FuX21l bXNldCA8bnVsbD4gKGJhZGNhY2hlX3Rlc3QrMHg0OTI1N2QpIChCdWlsZElkOiAxNjZkZWE5M2Iy ZGNhMjgyNjRmYzg1Yzc5YjU2ZDExNmNkNDkxZWQ3KQogICAgIzEgdXJjdV9tYl9zeW5jaHJvbml6 ZV9yY3UgL2hvbWUvb25kcmVqL1Byb2plY3RzL3VzZXJzcGFjZS1yY3Uvc3JjL3VyY3UuYzo0MTI6 MiAobGlidXJjdS1tYi5zby44KzB4MzVlMCkgKEJ1aWxkSWQ6IGM2MTNmNTI5MGNiMWMyMjMzZmM4 MDcxNGFlYzRiZDc0MmM0MTg4MjMpCiAgICAjMiBjYWxsX3JjdV90aHJlYWQgL2hvbWUvb25kcmVq L1Byb2plY3RzL3VzZXJzcGFjZS1yY3Uvc3JjLy4uL3NyYy91cmN1LWNhbGwtcmN1LWltcGwuaDoz ODE6NCAobGlidXJjdS1tYi5zby44KzB4OWMzOCkgKEJ1aWxkSWQ6IGM2MTNmNTI5MGNiMWMyMjMz ZmM4MDcxNGFlYzRiZDc0MmM0MTg4MjMpCgogIFByZXZpb3VzIGF0b21pYyB3cml0ZSBvZiBzaXpl IDQgYXQgMHg3ZmI1MWU1ZmQwNDggYnkgdGhyZWFkIFQyOTU6CiAgICAjMCB1cmN1X2FkYXB0YXRp dmVfd2FrZV91cCAvaG9tZS9vbmRyZWovUHJvamVjdHMvdXNlcnNwYWNlLXJjdS9zcmMvLi4vc3Jj L3VyY3Utd2FpdC5oOjEzODoyIChsaWJ1cmN1LW1iLnNvLjgrMHg4Y2I5KSAoQnVpbGRJZDogYzYx M2Y1MjkwY2IxYzIyMzNmYzgwNzE0YWVjNGJkNzQyYzQxODgyMykKICAgICMxIHVyY3Vfd2FrZV9h bGxfd2FpdGVycyAvaG9tZS9vbmRyZWovUHJvamVjdHMvdXNlcnNwYWNlLXJjdS9zcmMvLi4vc3Jj L3VyY3Utd2FpdC5oOjIxNDozIChsaWJ1cmN1LW1iLnNvLjgrMHg0MWRlKSAoQnVpbGRJZDogYzYx M2Y1MjkwY2IxYzIyMzNmYzgwNzE0YWVjNGJkNzQyYzQxODgyMykKICAgICMyIHVyY3VfbWJfc3lu Y2hyb25pemVfcmN1IC9ob21lL29uZHJlai9Qcm9qZWN0cy91c2Vyc3BhY2UtcmN1L3NyYy91cmN1 LmM6NTIyOjIgKGxpYnVyY3UtbWIuc28uOCsweDM3NjYpIChCdWlsZElkOiBjNjEzZjUyOTBjYjFj MjIzM2ZjODA3MTRhZWM0YmQ3NDJjNDE4ODIzKQogICAgIzMgY2FsbF9yY3VfdGhyZWFkIC9ob21l L29uZHJlai9Qcm9qZWN0cy91c2Vyc3BhY2UtcmN1L3NyYy8uLi9zcmMvdXJjdS1jYWxsLXJjdS1p bXBsLmg6MzgxOjQgKGxpYnVyY3UtbWIuc28uOCsweDljMzgpIChCdWlsZElkOiBjNjEzZjUyOTBj YjFjMjIzM2ZjODA3MTRhZWM0YmQ3NDJjNDE4ODIzKQoKICBMb2NhdGlvbiBpcyBzdGFjayBvZiB0 aHJlYWQgVDI5Ni4KCiAgVGhyZWFkIFQyOTYgKHRpZD0zOTk1NjA2LCBydW5uaW5nKSBjcmVhdGVk IGJ5IHRocmVhZCBUMjcyIGF0OgogICAgIzAgcHRocmVhZF9jcmVhdGUgPG51bGw+IChiYWRjYWNo ZV90ZXN0KzB4NDRkNWZiKSAoQnVpbGRJZDogMTY2ZGVhOTNiMmRjYTI4MjY0ZmM4NWM3OWI1NmQx MTZjZDQ5MWVkNykKICAgICMxIGNhbGxfcmN1X2RhdGFfaW5pdCAvaG9tZS9vbmRyZWovUHJvamVj dHMvdXNlcnNwYWNlLXJjdS9zcmMvLi4vc3JjL3VyY3UtY2FsbC1yY3UtaW1wbC5oOjQ2MDo4IChs aWJ1cmN1LW1iLnNvLjgrMHg1YjI2KSAoQnVpbGRJZDogYzYxM2Y1MjkwY2IxYzIyMzNmYzgwNzE0 YWVjNGJkNzQyYzQxODgyMykKICAgICMyIF9fY3JlYXRlX2NhbGxfcmN1X2RhdGEgL2hvbWUvb25k cmVqL1Byb2plY3RzL3VzZXJzcGFjZS1yY3Uvc3JjLy4uL3NyYy91cmN1LWNhbGwtcmN1LWltcGwu aDo1MTQ6MiAobGlidXJjdS1tYi5zby44KzB4NTNiNSkgKEJ1aWxkSWQ6IGM2MTNmNTI5MGNiMWMy MjMzZmM4MDcxNGFlYzRiZDc0MmM0MTg4MjMpCiAgICAjMyB1cmN1X21iX2NyZWF0ZV9jYWxsX3Jj dV9kYXRhIC9ob21lL29uZHJlai9Qcm9qZWN0cy91c2Vyc3BhY2UtcmN1L3NyYy8uLi9zcmMvdXJj dS1jYWxsLXJjdS1pbXBsLmg6NTI0OjkgKGxpYnVyY3UtbWIuc28uOCsweDUyYmQpIChCdWlsZElk OiBjNjEzZjUyOTBjYjFjMjIzM2ZjODA3MTRhZWM0YmQ3NDJjNDE4ODIzKQogICAgIzQgbG9vcF9y dW4gL2hvbWUvb25kcmVqL1Byb2plY3RzL2JpbmQ5L2xpYi9pc2MvbG9vcC5jOjI5MzozMSAobGli aXNjLTkuMTkuMTItZGV2LnNvKzB4N2EwYTApIChCdWlsZElkOiBhMzNjZDI2ZTQ4M2I3MzY4NDky OGI0NzgyNjI3ZjEyNzhjMDAxNjA1KQogICAgIzUgbG9vcF90aHJlYWQgL2hvbWUvb25kcmVqL1By b2plY3RzL2JpbmQ5L2xpYi9pc2MvbG9vcC5jOjMyNzoyIChsaWJpc2MtOS4xOS4xMi1kZXYuc28r MHg3Nzg5MCkgKEJ1aWxkSWQ6IGEzM2NkMjZlNDgzYjczNjg0OTI4YjQ3ODI2MjdmMTI3OGMwMDE2 MDUpCiAgICAjNiBpc2NfX3RyYW1wb2xpbmVfcnVuIC9ob21lL29uZHJlai9Qcm9qZWN0cy9iaW5k OS9saWIvaXNjL3RyYW1wb2xpbmUuYzoyMDI6MTEgKGxpYmlzYy05LjE5LjEyLWRldi5zbysweGFh NmJlKSAoQnVpbGRJZDogYTMzY2QyNmU0ODNiNzM2ODQ5MjhiNDc4MjYyN2YxMjc4YzAwMTYwNSkK CiAgVGhyZWFkIFQyOTUgKHRpZD0zOTk1NjA1LCBydW5uaW5nKSBjcmVhdGVkIGJ5IHRocmVhZCBU MjYxIGF0OgogICAgIzAgcHRocmVhZF9jcmVhdGUgPG51bGw+IChiYWRjYWNoZV90ZXN0KzB4NDRk NWZiKSAoQnVpbGRJZDogMTY2ZGVhOTNiMmRjYTI4MjY0ZmM4NWM3OWI1NmQxMTZjZDQ5MWVkNykK ICAgICMxIGNhbGxfcmN1X2RhdGFfaW5pdCAvaG9tZS9vbmRyZWovUHJvamVjdHMvdXNlcnNwYWNl LXJjdS9zcmMvLi4vc3JjL3VyY3UtY2FsbC1yY3UtaW1wbC5oOjQ2MDo4IChsaWJ1cmN1LW1iLnNv LjgrMHg1YjI2KSAoQnVpbGRJZDogYzYxM2Y1MjkwY2IxYzIyMzNmYzgwNzE0YWVjNGJkNzQyYzQx ODgyMykKICAgICMyIF9fY3JlYXRlX2NhbGxfcmN1X2RhdGEgL2hvbWUvb25kcmVqL1Byb2plY3Rz L3VzZXJzcGFjZS1yY3Uvc3JjLy4uL3NyYy91cmN1LWNhbGwtcmN1LWltcGwuaDo1MTQ6MiAobGli dXJjdS1tYi5zby44KzB4NTNiNSkgKEJ1aWxkSWQ6IGM2MTNmNTI5MGNiMWMyMjMzZmM4MDcxNGFl YzRiZDc0MmM0MTg4MjMpCiAgICAjMyB1cmN1X21iX2NyZWF0ZV9jYWxsX3JjdV9kYXRhIC9ob21l L29uZHJlai9Qcm9qZWN0cy91c2Vyc3BhY2UtcmN1L3NyYy8uLi9zcmMvdXJjdS1jYWxsLXJjdS1p bXBsLmg6NTI0OjkgKGxpYnVyY3UtbWIuc28uOCsweDUyYmQpIChCdWlsZElkOiBjNjEzZjUyOTBj YjFjMjIzM2ZjODA3MTRhZWM0YmQ3NDJjNDE4ODIzKQogICAgIzQgbG9vcF9ydW4gL2hvbWUvb25k cmVqL1Byb2plY3RzL2JpbmQ5L2xpYi9pc2MvbG9vcC5jOjI5MzozMSAobGliaXNjLTkuMTkuMTIt ZGV2LnNvKzB4N2EwYTApIChCdWlsZElkOiBhMzNjZDI2ZTQ4M2I3MzY4NDkyOGI0NzgyNjI3ZjEy NzhjMDAxNjA1KQogICAgIzUgbG9vcF90aHJlYWQgL2hvbWUvb25kcmVqL1Byb2plY3RzL2JpbmQ5 L2xpYi9pc2MvbG9vcC5jOjMyNzoyIChsaWJpc2MtOS4xOS4xMi1kZXYuc28rMHg3Nzg5MCkgKEJ1 aWxkSWQ6IGEzM2NkMjZlNDgzYjczNjg0OTI4YjQ3ODI2MjdmMTI3OGMwMDE2MDUpCiAgICAjNiBp c2NfX3RyYW1wb2xpbmVfcnVuIC9ob21lL29uZHJlai9Qcm9qZWN0cy9iaW5kOS9saWIvaXNjL3Ry YW1wb2xpbmUuYzoyMDI6MTEgKGxpYmlzYy05LjE5LjEyLWRldi5zbysweGFhNmJlKSAoQnVpbGRJ ZDogYTMzY2QyNmU0ODNiNzM2ODQ5MjhiNDc4MjYyN2YxMjc4YzAwMTYwNSkKClNVTU1BUlk6IFRo cmVhZFNhbml0aXplcjogZGF0YSByYWNlICgvaG9tZS9vbmRyZWovUHJvamVjdHMvYmluZDkvdGVz dHMvZG5zLy5saWJzL2JhZGNhY2hlX3Rlc3QrMHg0OTI1N2QpIChCdWlsZElkOiAxNjZkZWE5M2Iy ZGNhMjgyNjRmYzg1Yzc5YjU2ZDExNmNkNDkxZWQ3KSBpbiBfX3RzYW5fbWVtc2V0CgpUaGlzIGlz IGJldHdlZW46Ci0gREVGSU5FX1VSQ1VfV0FJVF9OT0RFKHdhaXQsIFVSQ1VfV0FJVF9XQUlUSU5H KTsKYW5kCi0gdWF0b21pY19vcigmd2FpdC0+c3RhdGUsIFVSQ1VfV0FJVF9URUFSRE9XTik7CgpU aGF0J3MgcHJldHR5IG11Y2ggd2VpcmQgYmVjYXVzZSB0aGUgIldyaXRlIiBoYXBwZW5zIG9uIHN0 YWNrIGxvY2FsIHZhcmlhYmxlLAp3aGlsZSB0aGUgIlByZXZpb3VzIHdyaXRlIiBoYXBwZW5zIGFm dGVyIGZ1dGV4LCB3aGljaCBsZWFkIG1lIHRvIHRoZSBmYWN0IHRoYXQKVGhyZWFkU2FuaXRpemVy IGRvZXNuJ3QgaW50ZXJjZXB0IGZ1dGV4LCBidXQgd2UgY2FuIGFubm90YXRlIHRoZSBmdXRleGVz OgoKaHR0cHM6Ly9ncm91cHMuZ29vZ2xlLmNvbS9nL3RocmVhZC1zYW5pdGl6ZXIvYy9UMEdfTnl5 WjNzNAoKT2ggYm95Li4uCgpPbmRyZWoKLS0KT25kxZllaiBTdXLDvSAoSGUvSGltKQpvbmRyZWpA c3VyeS5vcmcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cmx0dG5nLWRldiBtYWlsaW5nIGxpc3QKbHR0bmctZGV2QGxpc3RzLmx0dG5nLm9yZwpodHRwczov L2xpc3RzLmx0dG5nLm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbHR0bmctZGV2Cg==