From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c1ftY-0003BK-Qi for qemu-devel@nongnu.org; Tue, 01 Nov 2016 16:42:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c1ftV-0000ol-Ov for qemu-devel@nongnu.org; Tue, 01 Nov 2016 16:42:56 -0400 Resent-Message-Id: Received: from sender163-mail.zoho.com ([74.201.84.163]:21491) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c1ftV-0000o3-Fm for qemu-devel@nongnu.org; Tue, 01 Nov 2016 16:42:53 -0400 In-Reply-To: <20161101203953.18065-1-bobby.prani@gmail.com> Message-ID: <147803296291.190.490000855698242692@9040ca97f87d> Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 From: no-reply@patchew.org Date: Tue, 1 Nov 2016 13:42:44 -0700 (PDT) Subject: Re: [Qemu-devel] [PATCH] atomic.h: Use __atomic_load_n() primitive List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: bobby.prani@gmail.com Cc: famz@redhat.com, pbonzini@redhat.com, cota@braap.org, alex.bennee@linaro.org, rth@twiddle.net, qemu-devel@nongnu.org SGksCgpZb3VyIHNlcmllcyBzZWVtcyB0byBoYXZlIHNvbWUgY29kaW5nIHN0eWxlIHByb2JsZW1z LiBTZWUgb3V0cHV0IGJlbG93IGZvcgptb3JlIGluZm9ybWF0aW9uOgoKVHlwZTogc2VyaWVzClN1 YmplY3Q6IFtRZW11LWRldmVsXSBbUEFUQ0hdIGF0b21pYy5oOiBVc2UgX19hdG9taWNfbG9hZF9u KCkgcHJpbWl0aXZlCk1lc3NhZ2UtaWQ6IDIwMTYxMTAxMjAzOTUzLjE4MDY1LTEtYm9iYnkucHJh bmlAZ21haWwuY29tCgo9PT0gVEVTVCBTQ1JJUFQgQkVHSU4gPT09CiMhL2Jpbi9iYXNoCgpCQVNF PWJhc2UKbj0xCnRvdGFsPSQoZ2l0IGxvZyAtLW9uZWxpbmUgJEJBU0UuLiB8IHdjIC1sKQpmYWls ZWQ9MAoKIyBVc2VmdWwgZ2l0IG9wdGlvbnMKZ2l0IGNvbmZpZyAtLWxvY2FsIGRpZmYucmVuYW1l bGltaXQgMApnaXQgY29uZmlnIC0tbG9jYWwgZGlmZi5yZW5hbWVzIFRydWUKCmNvbW1pdHM9IiQo Z2l0IGxvZyAtLWZvcm1hdD0lSCAtLXJldmVyc2UgJEJBU0UuLikiCmZvciBjIGluICRjb21taXRz OyBkbwogICAgZWNobyAiQ2hlY2tpbmcgUEFUQ0ggJG4vJHRvdGFsOiAkKGdpdCBzaG93IC0tbm8t cGF0Y2ggLS1mb3JtYXQ9JXMgJGMpLi4uIgogICAgaWYgISBnaXQgc2hvdyAkYyAtLWZvcm1hdD1l bWFpbCB8IC4vc2NyaXB0cy9jaGVja3BhdGNoLnBsIC0tbWFpbGJhY2sgLTsgdGhlbgogICAgICAg IGZhaWxlZD0xCiAgICAgICAgZWNobwogICAgZmkKICAgIG49JCgobisxKSkKZG9uZQoKZXhpdCAk ZmFpbGVkCj09PSBURVNUIFNDUklQVCBFTkQgPT09CgpVcGRhdGluZyAzYzhjZjVhOWMyMWZmODc4 MjE2NGQxZGVmN2Y0NGJkODg4NzEzMzg0CkZyb20gaHR0cHM6Ly9naXRodWIuY29tL3BhdGNoZXct cHJvamVjdC9xZW11CiAtIFt0YWcgdXBkYXRlXSAgICAgIHBhdGNoZXcvMTQ3ODAyMjI1Ni03MDg5 LTEtZ2l0LXNlbmQtZW1haWwtd2VpLmxpdTJAY2l0cml4LmNvbSAtPiBwYXRjaGV3LzE0NzgwMjIy NTYtNzA4OS0xLWdpdC1zZW5kLWVtYWlsLXdlaS5saXUyQGNpdHJpeC5jb20KIC0gW3RhZyB1cGRh dGVdICAgICAgcGF0Y2hldy8yMDE2MTEwMTE3MTkyNy4yNTY4NC0xLXN3QHdlaWxuZXR6LmRlIC0+ IHBhdGNoZXcvMjAxNjExMDExNzE5MjcuMjU2ODQtMS1zd0B3ZWlsbmV0ei5kZQogKiBbbmV3IHRh Z10gICAgICAgICBwYXRjaGV3LzIwMTYxMTAxMjAzOTUzLjE4MDY1LTEtYm9iYnkucHJhbmlAZ21h aWwuY29tIC0+IHBhdGNoZXcvMjAxNjExMDEyMDM5NTMuMTgwNjUtMS1ib2JieS5wcmFuaUBnbWFp bC5jb20KU3dpdGNoZWQgdG8gYSBuZXcgYnJhbmNoICd0ZXN0Jwo1ODc2NDdiIGF0b21pYy5oOiBV c2UgX19hdG9taWNfbG9hZF9uKCkgcHJpbWl0aXZlCgo9PT0gT1VUUFVUIEJFR0lOID09PQpmYXRh bDogdW5yZWNvZ25pemVkIGFyZ3VtZW50OiAtLW5vLXBhdGNoCkNoZWNraW5nIFBBVENIIDEvMTog Li4uCkVSUk9SOiBtZW1vcnkgYmFycmllciB3aXRob3V0IGNvbW1lbnQKIzMyOiBGSUxFOiBpbmNs dWRlL3FlbXUvYXRvbWljLmg6MTMwOgorICAgIHNtcF9yZWFkX2JhcnJpZXJfZGVwZW5kcygpOyAg ICAgICAgICAgICAgICAgICAgICAgXAoKdG90YWw6IDEgZXJyb3JzLCAwIHdhcm5pbmdzLCA0MCBs aW5lcyBjaGVja2VkCgpZb3VyIHBhdGNoIGhhcyBzdHlsZSBwcm9ibGVtcywgcGxlYXNlIHJldmll dy4gIElmIGFueSBvZiB0aGVzZSBlcnJvcnMKYXJlIGZhbHNlIHBvc2l0aXZlcyByZXBvcnQgdGhl bSB0byB0aGUgbWFpbnRhaW5lciwgc2VlCkNIRUNLUEFUQ0ggaW4gTUFJTlRBSU5FUlMuCgo9PT0g T1VUUFVUIEVORCA9PT0KClRlc3QgY29tbWFuZCBleGl0ZWQgd2l0aCBjb2RlOiAxCgoKLS0tCkVt YWlsIGdlbmVyYXRlZCBhdXRvbWF0aWNhbGx5IGJ5IFBhdGNoZXcgW2h0dHA6Ly9wYXRjaGV3Lm9y Zy9dLgpQbGVhc2Ugc2VuZCB5b3VyIGZlZWRiYWNrIHRvIHBhdGNoZXctZGV2ZWxAZnJlZWxpc3Rz Lm9yZw==