From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id SGytCieFGWRK5hUAWB0awg (envelope-from ) for ; Tue, 21 Mar 2023 06:21:27 -0400 Received: by simark.ca (Postfix, from userid 112) id 1A2001E223; Tue, 21 Mar 2023 06:21:27 -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=rBtU1WnZ; 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)) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id CBFED1E0D2 for ; Tue, 21 Mar 2023 06:21:26 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.lttng.org; s=default; t=1679394086; bh=WVMd8MaG9tBf9RfjykbeQyO4n6lwNioJ9hP7r3SYg70=; h=In-Reply-To:Date:Cc:References:To:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=rBtU1WnZ+lQHCsUSn4CT1ZSFCm+m+a99i0hVsQoUYeuh+Fva7icjcmX75/OB5vSXR csiY6lEuLMRUlTMHuorPXx/JTXd7o3Ap9eS6i4m9JWk/WAj2WxWnDvneq4fPYxd//j tPlXWjJsONlun7YnahSHkyDYLqdhSbBBxlqxvOaZxLzOyQOvrQm4axz98iwVf+mYhM 6/WvU9Xh3tdLUfXmBX8w3qk/UKDSjXfTZclJVd0AOXb+B9oOmT2HHfypoj4IQg2ERh m145cHP7Bajnm0RhtUrermrlPv6KQuzJbZUaZJ7iTeMDiGgHfQ6f5lqvRHmyDSRo76 17V8sKPz9GThw== Received: from lists-lttng01.efficios.com (localhost [IPv6:::1]) by lists.lttng.org (Postfix) with ESMTP id 4Pgnh623rLz2H6h; Tue, 21 Mar 2023 06:21:26 -0400 (EDT) Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) by lists.lttng.org (Postfix) with ESMTPS id 4Pgnh55Dhzz2H6g for ; Tue, 21 Mar 2023 06:21:25 -0400 (EDT) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 21C21320092D; Tue, 21 Mar 2023 06:21:24 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Tue, 21 Mar 2023 06:21:24 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdegtddgudegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptggguffhjgffvefgkfhfvffosehtqhhmtdhhtdejnecuhfhrohhmpefqnhgu rhgvjhcuufhurhpuuceoohhnughrvghjsehsuhhrhidrohhrgheqnecuggftrfgrthhtvg hrnhepjedvtddvledufeetueevjeeuheeukeduudfhkeethfeitdefudffkeeffeevkeev necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepohhnug hrvghjsehsuhhrhidrohhrgh X-ME-Proxy: Feedback-ID: ida81469e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 21 Mar 2023 06:21:22 -0400 (EDT) Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) In-Reply-To: Date: Tue, 21 Mar 2023 11:21:10 +0100 Cc: lttng-dev@lists.lttng.org, paulmck Message-Id: References: <20230317213755.455957-1-ondrej@sury.org> <20230317213755.455957-8-ondrej@sury.org> To: Mathieu Desnoyers X-Mailer: Apple Mail (2.3731.400.51.1.1) Subject: Re: [lttng-dev] [PATCH 7/7] Experiment: Add explicit memory barrier in free_completion() 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" PiBPbiAyMC4gMy4gMjAyMywgYXQgMTk6MzcsIE1hdGhpZXUgRGVzbm95ZXJzIDxtYXRoaWV1LmRl c25veWVyc0BlZmZpY2lvcy5jb20+IHdyb3RlOgo+IAo+IE9uIDIwMjMtMDMtMTcgMTc6MzcsIE9u ZMWZZWogU3Vyw70gdmlhIGx0dG5nLWRldiB3cm90ZToKPj4gRklYTUU6IFRoaXMgaXMgZXhwZXJp bWVudCB0aGF0IGFkZHMgZXhwbGljaXQgbWVtb3J5IGJhcnJpZXIgaW4gdGhlCj4+IGZyZWVfY29t cGxldGlvbiBpbiB0aGUgd29ya3F1ZXVlLmMsIHNvIFRocmVhZFNhbml0aXplciBrbm93cyBpdCdz IG9rIHRvCj4+IGZyZWUgdGhlIHJlc291cmNlcy4KPj4gU2lnbmVkLW9mZi1ieTogT25kxZllaiBT dXLDvSA8b25kcmVqQHN1cnkub3JnPgo+PiAtLS0KPj4gIHNyYy93b3JrcXVldWUuYyB8IDEgKwo+ PiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCj4+IGRpZmYgLS1naXQgYS9zcmMvd29y a3F1ZXVlLmMgYi9zcmMvd29ya3F1ZXVlLmMKPj4gaW5kZXggMTAzOWQ3Mi4uZjIxOTA3ZiAxMDA2 NDQKPj4gLS0tIGEvc3JjL3dvcmtxdWV1ZS5jCj4+ICsrKyBiL3NyYy93b3JrcXVldWUuYwo+PiBA QCAtMzc3LDYgKzM3Nyw3IEBAIHZvaWQgZnJlZV9jb21wbGV0aW9uKHN0cnVjdCB1cmN1X3JlZiAq cmVmKQo+PiAgIHN0cnVjdCB1cmN1X3dvcmtxdWV1ZV9jb21wbGV0aW9uICpjb21wbGV0aW9uOwo+ PiAgICAgY29tcGxldGlvbiA9IGNhYV9jb250YWluZXJfb2YocmVmLCBzdHJ1Y3QgdXJjdV93b3Jr cXVldWVfY29tcGxldGlvbiwgcmVmKTsKPj4gKyBhc3NlcnQoIXVyY3VfcmVmX2dldF91bmxlc3Nf emVybygmY29tcGxldGlvbi0+cmVmKSk7Cj4gCj4gUGVyaGFwcyB3aGF0IHdlIHJlYWxseSB3YW50 IGhlcmUgaXMgYW4gQU5OT1RBVEVfVU5QVUJMSVNIX01FTU9SWV9SQU5HRSgpIG9mIHNvbWUgc29y dCA/CgpJIGd1ZXNzPwoKTXkgZXhwZXJpZW5jZSB3aXRoIFRTQU4gdGVsbHMgbWUsIHRoYXQgeW91 IG5lZWQgc29tZSBraW5kIG9mIG1lbW9yeSBiYXJyaWVyIHdoZW4gdXNpbmcgYWNxdWlyZS1yZWxl YXNlCnNlbWFudGljcyBhbmQgeW91IGRvOgoKaWYgKF9fYXRvbWljX3N1Yl9mZXRjaChvYmotPnJl ZiwgX19BVE9NSUNfUkVMRUFTRSkgPT0gMCkgewogIC8qIF9fQVRPTUlDX0FDUVVJUkUgbmVlZGVk IGhlcmUgKi8KICAgZnJlZShvYmopOwp9Cgp3ZSBlbmQgdXAgdXNpbmcgZm9sbG93aW5nIGNvZGUg aW4gQklORCA5OgoKaWYgKF9fYXRvbWljX3N1Yl9mZXRjaChvYmotPnJlZiwgX19BVE9NSUNfQUNR X1JFTCkgPT0gMCkgewogICBmcmVlKG9iaik7Cn0KClNvLCBJIGFtIGd1ZXNzaW5nIGFmdGVyIHRo ZSBjaGFuZ2Ugb2YgdWF0b21pY19zdWJfcmV0dXJuKCkgdG8gX19BVE9NSUNfQUNRX1JFTCwKdGhp cyBwYXRjaCBzaG91bGQgbm8gbG9uZ2VyIGJlIG5lZWRlZC4KCk9uZHJlagotLQpPbmTFmWVqIFN1 csO9IChIZS9IaW0pCm9uZHJlakBzdXJ5Lm9yZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KbHR0bmctZGV2IG1haWxpbmcgbGlzdApsdHRuZy1kZXZAbGlz dHMubHR0bmcub3JnCmh0dHBzOi8vbGlzdHMubHR0bmcub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0 aW5mby9sdHRuZy1kZXYK