From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v1 2/4] tmem: Wrap atomic_t in struct tmem_statistics as well. Date: Thu, 2 Jun 2016 16:16:51 +0100 Message-ID: <57504DE3.9070805@citrix.com> References: <1464879860-25554-1-git-send-email-konrad.wilk@oracle.com> <1464879860-25554-3-git-send-email-konrad.wilk@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b8UMh-0007dY-NJ for xen-devel@lists.xenproject.org; Thu, 02 Jun 2016 15:16:55 +0000 In-Reply-To: <1464879860-25554-3-git-send-email-konrad.wilk@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk , xen-devel@lists.xenproject.org Cc: Wei Liu , Doug Goldstein , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gMDIvMDYvMTYgMTY6MDQsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiBkaWZmIC0t Z2l0IGEveGVuL2NvbW1vbi90bWVtLmMgYi94ZW4vY29tbW9uL3RtZW0uYwo+IGluZGV4IGQzNjJl YWUuLmI1OGFiNGQgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi90bWVtLmMKPiArKysgYi94ZW4v Y29tbW9uL3RtZW0uYwo+IEBAIC01MSw5ICs1MSwzMiBAQCBzdHJ1Y3QgdG1lbV9zdGF0aXN0aWNz IHsKPiAgICAgIHVuc2lnbmVkIGxvbmcgZmFpbGVkX2NvcGllczsKPiAgICAgIHVuc2lnbmVkIGxv bmcgcGNkX3RvdF90emVfc2l6ZTsKPiAgICAgIHVuc2lnbmVkIGxvbmcgcGNkX3RvdF9jc2l6ZTsK PiArICAgIC8qIEdsb2JhbCBjb3VudGVycyAoc2hvdWxkIHVzZSBsb25nX2F0b21pY190IGFjY2Vz cykuICovCj4gKyAgICBhdG9taWNfdCBnbG9iYWxfb2JqX2NvdW50Owo+ICsgICAgYXRvbWljX3Qg Z2xvYmFsX3BncF9jb3VudDsKPiArICAgIGF0b21pY190IGdsb2JhbF9wY2RfY291bnQ7Cj4gKyAg ICBhdG9taWNfdCBnbG9iYWxfcGFnZV9jb3VudDsKPiArICAgIGF0b21pY190IGdsb2JhbF9ydHJl ZV9ub2RlX2NvdW50Owo+ICB9Owo+ICAKPiAtc3RhdGljIHN0cnVjdCB0bWVtX3N0YXRpc3RpY3Mg dG1lbV9zdGF0czsKPiArI2RlZmluZSBhdG9taWNfaW5jX2FuZF9tYXgoX2MpIGRvIHsgXAo+ICsg ICAgYXRvbWljX2luYygmdG1lbV9zdGF0cy5fYyk7IFwKPiArICAgIGlmICggX2F0b21pY19yZWFk KHRtZW1fc3RhdHMuX2MpID4gdG1lbV9zdGF0cy5fYyMjX21heCApIFwKPiArICAgICAgICB0bWVt X3N0YXRzLl9jIyNfbWF4ID0gX2F0b21pY19yZWFkKHRtZW1fc3RhdHMuX2MpOyBcCj4gK30gd2hp bGUgKDApCj4gKwo+ICsjZGVmaW5lIGF0b21pY19kZWNfYW5kX2Fzc2VydChfYykgZG8geyBcCj4g KyAgICBhdG9taWNfZGVjKCZ0bWVtX3N0YXRzLl9jKTsgXAo+ICsgICAgQVNTRVJUKF9hdG9taWNf cmVhZCh0bWVtX3N0YXRzLl9jKSA+PSAwKTsgXAo+ICt9IHdoaWxlICgwKQoKSSBrbm93IHlvdSBh cmUganVzdCBtb2RpZnlpbmcgZXhpc3RpbmcgY29kZSAodGh1cyB0aGlzIGNvbXBsYWluIGRvZXNu J3QKY291bnQgYWdhaW5zdCB0aGUgcGF0Y2gpLCBidXQgdGhlc2UgY29uc3RydWN0cyBhcmUgcmFj eSBhbmQgYnJva2VuLgoKWW91IG5lZWQgdG8gdXNlIGF0b21pY197aW5jLGRlY31fYW5kX3Rlc3Qo KSBmb3IgdGhlc2UgdG8gZnVuY3Rpb24gYXMKaW50ZW5kZWQuCgpVcCB0byB5b3Ugd2hldGhlciB5 b3Ugd2FudCB0byBmaXggdGhhdCBpbiB0aGlzIHBhdGNoLCBvciBhIHN1YnNlcXVlbnQKbm9uLWNs ZWFudXAgcGF0Y2guCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=