From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 02/16] x86: fix: make atomic_read() param const Date: Mon, 11 Jul 2016 16:18:14 +0100 Message-ID: <63ee2a47-77aa-3de6-3955-688cbefea3eb@citrix.com> References: <1468037509-6428-1-git-send-email-czuzu@bitdefender.com> <1468037577-6527-1-git-send-email-czuzu@bitdefender.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1468037577-6527-1-git-send-email-czuzu@bitdefender.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Corneliu ZUZU , xen-devel@lists.xen.org Cc: Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gMDkvMDcvMTYgMDU6MTIsIENvcm5lbGl1IFpVWlUgd3JvdGU6Cj4gVGhpcyB3b3VsZG4ndCBs ZXQgbWUgbWFrZSBhIHBhcmFtIG9mIGEgZnVuY3Rpb24gdGhhdCB1c2VkIGF0b21pY19yZWFkKCkg Y29uc3QuCj4KPiBTaWduZWQtb2ZmLWJ5OiBDb3JuZWxpdSBaVVpVIDxjenV6dUBiaXRkZWZlbmRl ci5jb20+CgpUaGlzIGlzIGEgZ29vZCBpbXByb3ZlbWVudCwgYnV0IHlvdSBtdXN0IG1ha2UgYW4g aWRlbnRpY2FsIGFkanVzdG1lbnQgdG8KdGhlIGFybSBjb2RlLCBvdGhlcndpc2UgeW91IHdpbGwg ZW5kIHVwIHdpdGggc3VidGxlIGJ1aWxkIGZhaWx1cmVzLgoKSWYgeW91IGFyZSByZWFsbHkgZmVl bGluZyB1cCB0byBpdCwgaGF2aW5nIGEgY29tbW9uIHhlbi9hdG9taWMuaCB3aXRoCgp0eXBlZGVm IHN0cnVjdCB7IGludCBjb3VudGVyOyB9IGF0b21pY190OwojZGVmaW5lIEFUT01JQ19JTklUKGkp IHsgKGkpIH0KCmFuZCBzb21lIHByb3RvdHlwZXMgc3VjaCBhczoKCnN0YXRpYyBpbmxpbmUgaW50 IGF0b21pY19yZWFkKGNvbnN0IGF0b21pY190ICp2KTsKCndvdWxkIGJlIGdyZWF0LCBidXQgdGhp cyBsb29rcyBsaWtlIGl0IGhhcyB0aGUgcG9zc2liaWxpdHkgdG8gdHVybiBpbnRvCmEgcmF0cyBu ZXN0LiAgSWYgaXQgZG9lcywgdGhlbiBqdXN0IGRvdWJsaW5nIHVwIHRoaXMgY29kZSBmb3IgYXJt IGlzIG9rLgoKfkFuZHJldwoKPiAtLS0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9hdG9taWMuaCB8 IDQgKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt KQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYXRvbWljLmggYi94ZW4vaW5j bHVkZS9hc20teDg2L2F0b21pYy5oCj4gaW5kZXggZDI0NmI3MC4uMGIyNTBjOCAxMDA2NDQKPiAt LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2F0b21pYy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNt LXg4Ni9hdG9taWMuaAo+IEBAIC05NCw3ICs5NCw3IEBAIHR5cGVkZWYgc3RydWN0IHsgaW50IGNv dW50ZXI7IH0gYXRvbWljX3Q7Cj4gICAqCj4gICAqIEF0b21pY2FsbHkgcmVhZHMgdGhlIHZhbHVl IG9mIEB2Lgo+ICAgKi8KPiAtc3RhdGljIGlubGluZSBpbnQgYXRvbWljX3JlYWQoYXRvbWljX3Qg KnYpCj4gK3N0YXRpYyBpbmxpbmUgaW50IGF0b21pY19yZWFkKGNvbnN0IGF0b21pY190ICp2KQo+ ICB7Cj4gICAgICByZXR1cm4gcmVhZF9hdG9taWMoJnYtPmNvdW50ZXIpOwo+ICB9Cj4gQEAgLTEw NSw3ICsxMDUsNyBAQCBzdGF0aWMgaW5saW5lIGludCBhdG9taWNfcmVhZChhdG9taWNfdCAqdikK PiAgICoKPiAgICogTm9uLWF0b21pY2FsbHkgcmVhZHMgdGhlIHZhbHVlIG9mIEB2Cj4gICAqLwo+ IC1zdGF0aWMgaW5saW5lIGludCBfYXRvbWljX3JlYWQoYXRvbWljX3QgdikKPiArc3RhdGljIGlu bGluZSBpbnQgX2F0b21pY19yZWFkKGNvbnN0IGF0b21pY190IHYpCj4gIHsKPiAgICAgIHJldHVy biB2LmNvdW50ZXI7Cj4gIH0KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK