From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52662) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c9JbJ-00028E-Nk for qemu-devel@nongnu.org; Tue, 22 Nov 2016 17:31:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c9JbE-0005zQ-NF for qemu-devel@nongnu.org; Tue, 22 Nov 2016 17:31:41 -0500 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:43327) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c9JbE-0005yj-DU for qemu-devel@nongnu.org; Tue, 22 Nov 2016 17:31:36 -0500 Received: from pps.filterd (m0098396.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id uAMMT7eV023803 for ; Tue, 22 Nov 2016 17:31:34 -0500 Received: from e23smtp07.au.ibm.com (e23smtp07.au.ibm.com [202.81.31.140]) by mx0a-001b2d01.pphosted.com with ESMTP id 26vuqfqjry-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Tue, 22 Nov 2016 17:31:34 -0500 Received: from localhost by e23smtp07.au.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 23 Nov 2016 08:31:32 +1000 From: "Alastair D'Silva" Date: Wed, 23 Nov 2016 09:31:27 +1100 In-Reply-To: <3888651b-fd60-e827-a9f8-575a8f01be72@redhat.com> References: <1479357400-17441-1-git-send-email-alastair@au1.ibm.com> <1479357400-17441-3-git-send-email-alastair@au1.ibm.com> <3888651b-fd60-e827-a9f8-575a8f01be72@redhat.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Message-Id: <1479853887.11116.95.camel@au1.ibm.com> Content-Transfer-Encoding: base64 Subject: Re: [Qemu-devel] [PATCH 2/4] qtest: Support named interrupts List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini , =?ISO-8859-1?Q?C=E9dric?= Le Goater , qemu-arm@nongnu.org Cc: qemu-devel@nongnu.org, Peter Maydell , Andrew Jeffery , Joel Stanley T24gVHVlLCAyMDE2LTExLTIyIGF0IDE4OjI0ICswMTAwLCBQYW9sbyBCb256aW5pIHdyb3Rl Og0KDQo+IA0KPiBPbiAyMi8xMS8yMDE2IDE4OjIyLCBDw6lkcmljIExlIEdvYXRlciB3cm90 ZToNCj4gPiANCj4gPiA+IA0KPiA+ID4gKw0KPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqBnX2Fz c2VydCh3b3Jkc1sxXSk7IC8qIGRldmljZSAqLw0KPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqBn X2Fzc2VydCh3b3Jkc1syXSk7IC8qIGdwaW8gbGlzdCAqLw0KPiA+ID4gK8KgwqDCoMKgwqDC oMKgwqBnX2Fzc2VydCh3b3Jkc1szXSk7IC8qIGdwaW8gbGluZSBpbiBsaXN0ICovDQo+ID4g PiArwqDCoMKgwqDCoMKgwqDCoGdfYXNzZXJ0KHdvcmRzWzRdKTsgLyogbGV2ZWwgKi8NCj4g PiA+ICvCoMKgwqDCoMKgwqDCoMKgZGV2ID0gREVWSUNFKG9iamVjdF9yZXNvbHZlX3BhdGgo d29yZHNbMV0sIE5VTEwpKTsNCj4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgaWYgKCFkZXYpIHsN Cj4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBxdGVzdF9zZW5kX3ByZWZpeChjaHIp Ow0KPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHF0ZXN0X3NlbmQoY2hyLCAiRkFJ TCBVbmtub3duIGRldmljZVxuIik7DQo+ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg cmV0dXJuOw0KPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqB9DQo+ID4gPiArDQo+ID4gPiArwqDC oMKgwqDCoMKgwqDCoGlycV9udW0gPSBhdG9pKHdvcmRzWzNdKTsNCj4gPiA+ICvCoMKgwqDC oMKgwqDCoMKgbGV2ZWwgPSBhdG9pKHdvcmRzWzRdKTsNCj4gPiA+ICsNCj4gPiA+ICvCoMKg wqDCoMKgwqDCoMKgUUxJU1RfRk9SRUFDSChuZ2wsICZkZXYtPmdwaW9zLCBub2RlKSB7DQo+ ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgaWYgKHN0cmNtcCh3b3Jkc1syXSwgbmds LT5uYW1lKSA9PSAwICYmIG5nbC0+bnVtX2luDQo+ID4gPiA+IGlycV9udW0pIHsNCj4gPiA+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGlycSA9IG5nbC0+aW5baXJxX251 bV07DQo+ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgfQ0KPiA+ID4gK8KgwqDCoMKg wqDCoMKgwqB9DQo+ID4gPiArDQo+ID4gPiArwqDCoMKgwqDCoMKgwqDCoGlmIChpcnEgPT0g TlVMTCkgew0KPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHF0ZXN0X3NlbmRfcHJl Zml4KGNocik7DQo+ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcXRlc3Rfc2VuZChj aHIsICJGQUlMIFVua25vd24gSVJRXG4iKTsNCj4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqByZXR1cm47DQo+ID4gPiArwqDCoMKgwqDCoMKgwqDCoH0NCj4gPiA+ICsNCj4gPiA+ ICvCoMKgwqDCoMKgwqDCoMKgcWVtdV9zZXRfaXJxKGlycSwgbGV2ZWwpOw0KPiANCj4gVGhp cyBzZWVtcyB3cm9uZy7CoMKgVGhlIElSUSBzaG91bGQgbm90IGJlIG1vZGlmaWFibGUgYnkg dGhlIHRlc3QuDQo+IA0KPiBQYW9sbw0KPsKgDQoNClRoYW5rcyBQYW9sbywgY291bGQgeW91 IHBsZWFzZSBhZHZpc2UgYXMgdG8gd2h5IHRoYXQgaXM/DQoNClRoZSBzaXR1YXRpb24gSSBh bSBhZGRyZXNzaW5nIGlzIHRoYXQgSSBkZXZpY2UgdW5kZXIgdGVzdCB0aGF0IGNoYW5nZXMN CmJlaGF2aW91ciB3aGVuIGEgR1BJTyBsaW5lIGlzIHJhaXNlZC4gSXMgdGhlcmUgYW5vdGhl ciB3YXkgSSBzaG91bGQgYmUNCnJhaXNpbmcgdGhhdCBsaW5lIGZyb20gd2l0aGluIHF0ZXN0 Pw0KDQotLSANCkFsYXN0YWlyIEQnU2lsdmENCk9wZW4gU291cmNlIERldmVsb3Blcg0KTGlu dXggVGVjaG5vbG9neSBDZW50cmUsIElCTSBBdXN0cmFsaWENCm1vYjogMDQyMyA3NjIgODE5 DQoNCg==