From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:48965) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RB5UA-0000ee-40 for qemu-devel@nongnu.org; Tue, 04 Oct 2011 09:56:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RB5U6-0002D2-7P for qemu-devel@nongnu.org; Tue, 04 Oct 2011 09:56:42 -0400 Received: from mail-ww0-f53.google.com ([74.125.82.53]:58381) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RB5U6-0002Cu-1m for qemu-devel@nongnu.org; Tue, 04 Oct 2011 09:56:38 -0400 Received: by wwg14 with SMTP id 14so698775wwg.10 for ; Tue, 04 Oct 2011 06:56:37 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <4E8B0E8C.9030609@de.ibm.com> References: <4E8AEDD9.1000401@de.ibm.com> <4E8AF7CB.9070600@suse.de> <4E8B0E8C.9030609@de.ibm.com> Date: Tue, 4 Oct 2011 14:56:36 +0100 Message-ID: From: Peter Maydell Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Subject: Re: [Qemu-devel] s390: Fix cpu shutdown for KVM List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Christian Borntraeger Cc: Carsten Otte , Alexander Graf , qemu-devel@nongnu.org T24gNCBPY3RvYmVyIDIwMTEgMTQ6NDcsIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVn ZXJAZGUuaWJtLmNvbT4gd3JvdGU6Cj4gKyDCoCDCoCAqIFdlIGNhbiBvbmx5IGRlbGl2ZXIgaW50 ZXJydXB0cyB0byAoaW50ZXJydXB0KSBlbmFibGVkIENQVXMuCj4gKyDCoCDCoCAqIFdlIGRvbnQg Y2FsbCBrdm1fczM5MF9hZGRfcnVubmluZ19jcHUgaGVyZSwgc2luY2UgQ1BVcyBpbiBlbmFibGVk IHdhaXQKPiArIMKgIMKgICogd2lsbCB3YWl0IGluc2lkZSB0aGUga2VybmVsIChubyBleGl0KS4g VGhlcmVmb3JlLCB0aGUgdGFyZ2V0ZWQKPiArIMKgIMKgICogQ1BVcyB3YXMgbmVpdGhlciBkaXNh YmxlZCB3YWl0aW5nIG9yIHN0b3BwZWQgZm9yIHFlbXUuCgpHcmFtbWFyIG5pdHMsIHNpbmNlIEkn bSBjb21tZW50aW5nIGFueXdheToKICJkb24ndCIKICJuZWl0aGVyIGRpc2FibGVkIHdhaXRpbmcg bm9yIHN0b3BwZWQiCgo+IEBAIC00MjUsMTYgKzQzMiwyNCBAQCBzdGF0aWMgaW50IGhhbmRsZV9p bnRlcmNlcHQoQ1BVU3RhdGUgKmVuCj4gwqAgwqAgwqAgwqAgwqAgwqAgciA9IGhhbmRsZV9pbnN0 cnVjdGlvbihlbnYsIHJ1bik7Cj4gwqAgwqAgwqAgwqAgwqAgwqAgYnJlYWs7Cj4gwqAgwqAgwqAg wqAgY2FzZSBJQ1BUX1dBSVRQU1c6Cj4gLSDCoCDCoCDCoCDCoCDCoCDCoC8qIFhYWCBXaGF0IHRv IGRvIG9uIHN5c3RlbSBzaHV0ZG93bj8gKi8KPiArIMKgIMKgIMKgIMKgIMKgIMKgaWYgKGt2bV9z MzkwX2RlbF9ydW5uaW5nX2NwdShlbnYpID09IDApIHsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgcWVtdV9zeXN0ZW1fc2h1dGRvd25fcmVxdWVzdCgpOwo+ICsgwqAgwqAgwqAgwqAgwqAgwqB9 Cj4gwqAgwqAgwqAgwqAgwqAgwqAgZW52LT5oYWx0ZWQgPSAxOwo+IMKgIMKgIMKgIMKgIMKgIMKg IGVudi0+ZXhjZXB0aW9uX2luZGV4ID0gRVhDUF9ITFQ7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoHIg PSBFWENQX0hBTFRFRDsKPiDCoCDCoCDCoCDCoCDCoCDCoCBicmVhazsKPiDCoCDCoCDCoCDCoCBj YXNlIElDUFRfU09GVF9JTlRFUkNFUFQ6Cj4gwqAgwqAgwqAgwqAgwqAgwqAgZnByaW50ZihzdGRl cnIsICJLVk0gdW5pbXBsZW1lbnRlZCBpY3B0IFNPRlRcbiIpOwo+IMKgIMKgIMKgIMKgIMKgIMKg IGV4aXQoMSk7Cj4gwqAgwqAgwqAgwqAgwqAgwqAgYnJlYWs7Cj4gwqAgwqAgwqAgwqAgY2FzZSBJ Q1BUX0NQVV9TVE9QOgo+IC0gwqAgwqAgwqAgwqAgwqAgwqBxZW11X3N5c3RlbV9zaHV0ZG93bl9y ZXF1ZXN0KCk7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoGlmIChrdm1fczM5MF9kZWxfcnVubmluZ19j cHUoZW52KSA9PSAwKSB7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHFlbXVfc3lzdGVtX3No dXRkb3duX3JlcXVlc3QoKTsKPiArIMKgIMKgIMKgIMKgIMKgIMKgfQo+ICsgwqAgwqAgwqAgwqAg wqAgwqBlbnYtPmhhbHRlZCA9IDE7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoGVudi0+ZXhjZXB0aW9u X2luZGV4ID0gRVhDUF9ITFQ7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoHIgPSBFWENQX0hBTFRFRDsK PiDCoCDCoCDCoCDCoCDCoCDCoCBicmVhazsKPiDCoCDCoCDCoCDCoCBjYXNlIElDUFRfSU86Cj4g wqAgwqAgwqAgwqAgwqAgwqAgZnByaW50ZihzdGRlcnIsICJLVk0gdW5pbXBsZW1lbnRlZCBpY3B0 IElPXG4iKTsKClRoaXMgbWFrZXMgdGhlIElDUFRfQ1BVX1NUT1AgYW5kIElDUFRfV0FJVFBTVyBj YXNlcyBpZGVudGljYWwsCnJpZ2h0PyBZb3Ugc2hvdWxkIGp1c3QgZm9sZCB0aGVtIHRvZ2V0aGVy LgoKLS0gUE1NCg==