From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ulrich Drepper Subject: Re: [PATCH] Fix QEMU vcpu thread race with apic_reset Date: Mon, 28 Apr 2008 17:46:40 -0700 Message-ID: <48166FF0.3050400@redhat.com> References: <1209187574-21081-1-git-send-email-ryanh@us.ibm.com> <4812D6CA.4040407@qumranet.com> <20080428162643.GW17938@us.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: kvm-devel@lists.sourceforge.net, Avi Kivity To: Ryan Harper Return-path: In-Reply-To: <20080428162643.GW17938@us.ibm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces@lists.sourceforge.net Errors-To: kvm-devel-bounces@lists.sourceforge.net List-Id: kvm.vger.kernel.org LS0tLS1CRUdJTiBQR1AgU0lHTkVEIE1FU1NBR0UtLS0tLQpIYXNoOiBTSEExCgo+IEBAIC0zNjks NiArMzcyLDEwIEBAIHN0YXRpYyB2b2lkICphcF9tYWluX2xvb3Aodm9pZCAqX2VudikKPiAgICAg IHNpZ2ZpbGxzZXQoJnNpZ25hbHMpOwo+ICAgICAgc2lncHJvY21hc2soU0lHX0JMT0NLLCAmc2ln bmFscywgTlVMTCk7Cj4gICAgICBrdm1fY3JlYXRlX3ZjcHUoa3ZtX2NvbnRleHQsIGVudi0+Y3B1 X2luZGV4KTsKPiArICAgIHB0aHJlYWRfbXV0ZXhfbG9jaygmdmNwdV9tdXRleCk7Cj4gKyAgICB2 Y3B1LT5jcmVhdGVkID0gMTsKPiArICAgIHB0aHJlYWRfY29uZF9zaWduYWwoJnFlbXVfdmNwdXVw X2NvbmQpOwo+ICsgICAgcHRocmVhZF9tdXRleF91bmxvY2soJnZjcHVfbXV0ZXgpOwo+ICAgICAg a3ZtX3FlbXVfaW5pdF9lbnYoZW52KTsKPiAgICAgIGt2bV9tYWluX2xvb3BfY3B1KGVudik7Cj4g ICAgICByZXR1cm4gTlVMTDsKClN0aWxsIG5vIGxvY2tpbmcgbmVlZGVkIG9uIGFueSBDUFUgd2Ug c3VwcG9ydC4gIFRoZSBtZW1vcnkgYWNjZXNzIGlzCmF0b21pYyBhbmQgdGhhdCdzIGFsbCB0aGF0 IGNvdW50cyBoZXJlLiAgV2l0aCB0aGUgbXV0ZXggdGFrZW4gdGhlIHdva2VuCnRocmVhZCBpbW1l ZGlhdGVseSBydW5zIGludG8gYSBicmljayB3YWxsIGFuZCBoYXMgdG8gYmUgcHV0IHRvIHNsZWVw IGFnYWluLgoKLSAtLQrinqcgVWxyaWNoIERyZXBwZXIg4p6nIFJlZCBIYXQsIEluYy4g4p6nIDQ0 NCBDYXN0cm8gU3Qg4p6nIE1vdW50YWluIFZpZXcsIENBIOKdlgotLS0tLUJFR0lOIFBHUCBTSUdO QVRVUkUtLS0tLQpWZXJzaW9uOiBHbnVQRyB2MS40LjcgKEdOVS9MaW51eCkKCmlEOERCUUZJRm0v dzJpakNPbm4vUkhRUkFteFJBS0RIb2VtNXp2ZHQ2Z1NWZG9YNnZRb1lQcjEwNlFDY0MzSUEKUnpL Y3FSVU5nVW1VRHpxbnJrakhyQUk9Cj1NTmJxCi0tLS0tRU5EIFBHUCBTSUdOQVRVUkUtLS0tLQoK LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQpUaGlzIFNGLm5ldCBlbWFpbCBpcyBzcG9uc29yZWQgYnkgdGhlIDIw MDggSmF2YU9uZShTTSkgQ29uZmVyZW5jZSAKRG9uJ3QgbWlzcyB0aGlzIHllYXIncyBleGNpdGlu ZyBldmVudC4gVGhlcmUncyBzdGlsbCB0aW1lIHRvIHNhdmUgJDEwMC4gClVzZSBwcmlvcml0eSBj b2RlIEo4VEwyRDIuIApodHRwOi8vYWQuZG91YmxlY2xpY2submV0L2NsazsxOTg3NTc2NzM7MTM1 MDMwMzg7cD9odHRwOi8vamF2YS5zdW4uY29tL2phdmFvbmUKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18Ka3ZtLWRldmVsIG1haWxpbmcgbGlzdAprdm0tZGV2 ZWxAbGlzdHMuc291cmNlZm9yZ2UubmV0Cmh0dHBzOi8vbGlzdHMuc291cmNlZm9yZ2UubmV0L2xp c3RzL2xpc3RpbmZvL2t2bS1kZXZlbAo=