From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59420) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzMQA-0006J8-M5 for qemu-devel@nongnu.org; Thu, 19 Nov 2015 05:26:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZzMQ6-0008GB-Le for qemu-devel@nongnu.org; Thu, 19 Nov 2015 05:26:30 -0500 Message-ID: <1447928778.3042.10.camel@kernel.crashing.org> From: Benjamin Herrenschmidt Date: Thu, 19 Nov 2015 21:26:18 +1100 In-Reply-To: <20151119062641.GF10667@voom.redhat.com> References: <1447201710-10229-1-git-send-email-benh@kernel.crashing.org> <1447201710-10229-16-git-send-email-benh@kernel.crashing.org> <20151119062641.GF10667@voom.redhat.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: base64 Subject: Re: [Qemu-devel] [Qemu-ppc] [PATCH 15/77] ppc: Fix sign extension issue in mtmsr(d) emulation List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: David Gibson Cc: Michael Neuling , qemu-ppc@nongnu.org, qemu-devel@nongnu.org T24gVGh1LCAyMDE1LTExLTE5IGF0IDE3OjI2ICsxMTAwLCBEYXZpZCBHaWJzb24gd3JvdGU6 DQo+IE9uIFdlZCwgTm92IDExLCAyMDE1IGF0IDExOjI3OjI4QU0gKzExMDAsIEJlbmphbWlu IEhlcnJlbnNjaG1pZHQNCj4gd3JvdGU6DQo+ID4gRnJvbTogTWljaGFlbCBOZXVsaW5nIDxt aWtleUBuZXVsaW5nLm9yZz4NCj4gPiANCj4gPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIE5l dWxpbmcgPG1pa2V5QG5ldWxpbmcub3JnPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEJlbmphbWlu IEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4NCj4gDQo+IFJldmll d2VkLWJ5OiBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4NCj4g DQo+IExvb2tzIGNvcnJlY3QsIHRob3VnaCBteSBtZW1vcnkgb2YgQyBwcm9tb3Rpb24gcnVs ZXMgaXMgb2J2aW91c2x5IGENCj4gYml0IHN0YWxlLCBzaW5jZSBJJ20gbm90IGltbWVkaWF0 ZWx5IHNlZWluZyB3aHkgdGhlIG9yaWdpbmFsIHdhcw0KPiB3cm9uZy4NCg0KV2VsbCwgYXQg bGVhc3QgaXQgbWFrZXMgdGhpbmdzIHdvcmsgOi0pDQoNCj4gPiAtLS0NCj4gPiDCoHRhcmdl dC1wcGMvdHJhbnNsYXRlLmMgfCA0ICsrLS0NCj4gPiDCoDEgZmlsZSBjaGFuZ2VkLCAyIGlu c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+ID4gDQo+ID4gZGlmZiAtLWdpdCBhL3Rh cmdldC1wcGMvdHJhbnNsYXRlLmMgYi90YXJnZXQtcHBjL3RyYW5zbGF0ZS5jDQo+ID4gaW5k ZXggYmQ1ZGY0MC4uMzk3NGNkMiAxMDA2NDQNCj4gPiAtLS0gYS90YXJnZXQtcHBjL3RyYW5z bGF0ZS5jDQo+ID4gKysrIGIvdGFyZ2V0LXBwYy90cmFuc2xhdGUuYw0KPiA+IEBAIC00Mzkx LDcgKzQzOTEsNyBAQCBzdGF0aWMgdm9pZCBnZW5fbXRtc3JkKERpc2FzQ29udGV4dCAqY3R4 KQ0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoC8qIFNwZWNpYWwgZm9ybSB0aGF0IGRvZXMgbm90 IG5lZWQgYW55IHN5bmNocm9uaXNhdGlvbiAqLw0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoFRD R3YgdDAgPSB0Y2dfdGVtcF9uZXcoKTsNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqB0Y2dfZ2Vu X2FuZGlfdGwodDAsIGNwdV9ncHJbclMoY3R4LT5vcGNvZGUpXSwgKDEgPDwNCj4gPiBNU1Jf UkkpIHwgKDEgPDwgTVNSX0VFKSk7DQo+ID4gLcKgwqDCoMKgwqDCoMKgwqB0Y2dfZ2VuX2Fu ZGlfdGwoY3B1X21zciwgY3B1X21zciwgfigoMSA8PCBNU1JfUkkpIHwgKDEgPDwNCj4gPiBN U1JfRUUpKSk7DQo+ID4gK8KgwqDCoMKgwqDCoMKgwqB0Y2dfZ2VuX2FuZGlfdGwoY3B1X21z ciwgY3B1X21zciwgfih0YXJnZXRfdWxvbmcpKCgxIDw8DQo+ID4gTVNSX1JJKSB8ICgxIDw8 IE1TUl9FRSkpKTsNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqB0Y2dfZ2VuX29yX3RsKGNwdV9t c3IsIGNwdV9tc3IsIHQwKTsNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqB0Y2dfdGVtcF9mcmVl KHQwKTsNCj4gPiDCoMKgwqDCoMKgfSBlbHNlIHsNCj4gPiBAQCAtNDQyMiw3ICs0NDIyLDcg QEAgc3RhdGljIHZvaWQgZ2VuX210bXNyKERpc2FzQ29udGV4dCAqY3R4KQ0KPiA+IMKgwqDC oMKgwqDCoMKgwqDCoC8qIFNwZWNpYWwgZm9ybSB0aGF0IGRvZXMgbm90IG5lZWQgYW55IHN5 bmNocm9uaXNhdGlvbiAqLw0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoFRDR3YgdDAgPSB0Y2df dGVtcF9uZXcoKTsNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqB0Y2dfZ2VuX2FuZGlfdGwodDAs IGNwdV9ncHJbclMoY3R4LT5vcGNvZGUpXSwgKDEgPDwNCj4gPiBNU1JfUkkpIHwgKDEgPDwg TVNSX0VFKSk7DQo+ID4gLcKgwqDCoMKgwqDCoMKgwqB0Y2dfZ2VuX2FuZGlfdGwoY3B1X21z ciwgY3B1X21zciwgfigoMSA8PCBNU1JfUkkpIHwgKDEgPDwNCj4gPiBNU1JfRUUpKSk7DQo+ ID4gK8KgwqDCoMKgwqDCoMKgwqB0Y2dfZ2VuX2FuZGlfdGwoY3B1X21zciwgY3B1X21zciwg fih0YXJnZXRfdWxvbmcpKCgxIDw8DQo+ID4gTVNSX1JJKSB8ICgxIDw8IE1TUl9FRSkpKTsN Cj4gPiDCoMKgwqDCoMKgwqDCoMKgwqB0Y2dfZ2VuX29yX3RsKGNwdV9tc3IsIGNwdV9tc3Is IHQwKTsNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqB0Y2dfdGVtcF9mcmVlKHQwKTsNCj4gPiDC oMKgwqDCoMKgfSBlbHNlIHsNCj4gDQo=