From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH 2/3] x86/vpmu: Decrement vpmu_count early in vpmu_destroy() Date: Mon, 13 Feb 2017 09:22:25 -0500 Message-ID: References: <1486952997-19445-1-git-send-email-boris.ostrovsky@oracle.com> <1486952997-19445-3-git-send-email-boris.ostrovsky@oracle.com> <0532dfed-2842-e71c-d692-0e3628e223c3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <0532dfed-2842-e71c-d692-0e3628e223c3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , xen-devel@lists.xen.org Cc: jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org CgpPbiAwMi8xMy8yMDE3IDA1OjM4IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDEzLzAy LzE3IDAyOjI5LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+IHZwbXVfY291bnQgc2hvdWxkIGJl IGRlY3JlbWVudGVkIGV2ZW4gaWYgVlBNVV9DT05URVhUX0FMTE9DQVRFRAo+PiBpcyBub3Qgc2V0 IGJlY2F1c2Ugb24gSW50ZWwgcHJvY2Vzc29ycyB0aGUgY29udGV4dCBpcyBhbGxvY2F0ZWQKPj4g bGF6aWx5IGFuZCwgaW4gZmFjdCwgbWlnaHQgbmV2ZXIgaGFwcGVuLgo+Pgo+PiBTaWduZWQtb2Zm LWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+Cj4gVGhl IGNvZGUgaW4gdnBtdV9pbml0aWFsaXNlKCkgYWxyZWFkeSBzdWJ0cmFjdHMgMSBmcm9tIHRoZSB2 cG11X2NvdW50IGluCj4gdGhlIEludGVsIGNhc2UuCj4KPiBXb24ndCB0aGlzIG5vdyBjYXVzZSBh biB1bmRlcmZsb3cgd2hlbiBzaHV0dGluZyBkb3duIGEgVk0gd2hpY2ggZGlkbid0Cj4gZW5hYmxl IHZwbXUgdG8gc3RhcnQgd2l0aD8KClJpZ2h0LgoKSSB0aGluayB0aGUgY29tbWVudCBhYm91dCBJ bnRlbCBhbHdheXMgbmVlZGluZyB0byBpbml0aWFsaXplIFZQTVUgb3BzIGlzIApubyBsb25nZXIg dHJ1ZSBzbyB3ZSBzaG91bGQgb25seSBiZSBkZWNyZW1lbnRpbmcgdGhlIGNvdW50IG9uIGVycm9y LgoKQnV0IHRoZW4gd2UnbGwgc3RpbGwgbmVlZCB0byBrbm93IHdoZXRoZXIgb3Igbm90IHRvIGRl Y3JlbWVudCBpdCBpbiAKdnBtdV9kZXN0cm95KCkuCgpIb3cgYWJvdXQKCiNkZWZpbmUgdnBtdV9l bmFibGVkKHYpICEhdmNwdV92cG11KHYpLT5hcmNoX3ZwbXVfb3BzCgphbmQgZHJvcCB0aGUgZmly c3QgcGF0Y2ggaW4gdGhlIHNlcmllcz8KCkknbGwgYWRkIGEgY29tbWVudCBpbiBlYWNoIHZlbmRv cidzIHZwbXVfaW5pdGlhbGl6ZSgpIHRoYXQgYXNzaWdubWVudCBvZgphcmNoX3ZwbXVfb3BzIHNo b3VsZCBiZSB0aGUgbGFzdCB0aGluZz8KCi1ib3JpcwoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==