From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:56560) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QclS0-00029y-NI for qemu-devel@nongnu.org; Fri, 01 Jul 2011 17:40:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QclRz-00058L-7E for qemu-devel@nongnu.org; Fri, 01 Jul 2011 17:40:36 -0400 Received: from mail-qw0-f45.google.com ([209.85.216.45]:38768) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QclRy-00058G-Qm for qemu-devel@nongnu.org; Fri, 01 Jul 2011 17:40:35 -0400 Received: by qwj8 with SMTP id 8so2169163qwj.4 for ; Fri, 01 Jul 2011 14:40:34 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <78deacb7abc46e23598060dadfb217e7fd5d0166.1309548174.git.atar4qemu@gmail.com> References: <78deacb7abc46e23598060dadfb217e7fd5d0166.1309548174.git.atar4qemu@gmail.com> From: Blue Swirl Date: Sat, 2 Jul 2011 00:40:14 +0300 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Subject: Re: [Qemu-devel] [PATCH][sparc64] fix cpu_cc_src and cpu_cc_src2 corruption in udivx and sdivx List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Artyom Tarasenko Cc: laurent.desnogues@gmail.com, qemu-devel@nongnu.org VGhhbmtzLCBhcHBsaWVkLgoKT24gRnJpLCBKdWwgMSwgMjAxMSBhdCAxMDoyOCBQTSwgQXJ0eW9t IFRhcmFzZW5rbyA8YXRhcjRxZW11QGdtYWlsLmNvbT4gd3JvdGU6Cj4gdWRpdnggYW5kIHNkdml4 IGRvbid0IG1vZGlmeSBjb25kaXRpb24gZmxhZ3MsIHNvIHRoZXkgc2hhbGwgbm90Cj4gb3Zlcndy aXRlIGNwdV9jY18qCj4KPiBTaWduZWQtb2ZmLWJ5OiBBcnR5b20gVGFyYXNlbmtvIDxhdGFyNHFl bXVAZ21haWwuY29tPgo+IC0tLQo+IMKgdGFyZ2V0LXNwYXJjL3RyYW5zbGF0ZS5jIHwgwqAgMzIg KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KPiDCoDEgZmlsZXMgY2hhbmdlZCwgMjIg aW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvdGFyZ2V0LXNw YXJjL3RyYW5zbGF0ZS5jIGIvdGFyZ2V0LXNwYXJjL3RyYW5zbGF0ZS5jCj4gaW5kZXggOTkyY2Q3 Ny4uZjMyYTY3NCAxMDA2NDQKPiAtLS0gYS90YXJnZXQtc3BhcmMvdHJhbnNsYXRlLmMKPiArKysg Yi90YXJnZXQtc3BhcmMvdHJhbnNsYXRlLmMKPiBAQCAtNzI3LDE5ICs3MjcsMjQgQEAgc3RhdGlj IGlubGluZSB2b2lkIGdlbl90cmFwX2lmZGl2emVyb190bChUQ0d2IGRpdmlzb3IpCj4gwqBzdGF0 aWMgaW5saW5lIHZvaWQgZ2VuX29wX3NkaXZ4KFRDR3YgZHN0LCBUQ0d2IHNyYzEsIFRDR3Ygc3Jj MikKPiDCoHsKPiDCoCDCoCBpbnQgbDEsIGwyOwo+ICsgwqAgwqBUQ0d2IHJfdGVtcDEsIHJfdGVt cDI7Cj4KPiDCoCDCoCBsMSA9IGdlbl9uZXdfbGFiZWwoKTsKPiDCoCDCoCBsMiA9IGdlbl9uZXdf bGFiZWwoKTsKPiAtIMKgIMKgdGNnX2dlbl9tb3ZfdGwoY3B1X2NjX3NyYywgc3JjMSk7Cj4gLSDC oCDCoHRjZ19nZW5fbW92X3RsKGNwdV9jY19zcmMyLCBzcmMyKTsKPiAtIMKgIMKgZ2VuX3RyYXBf aWZkaXZ6ZXJvX3RsKGNwdV9jY19zcmMyKTsKPiAtIMKgIMKgdGNnX2dlbl9icmNvbmRpX3RsKFRD R19DT05EX05FLCBjcHVfY2Nfc3JjLCBJTlQ2NF9NSU4sIGwxKTsKPiAtIMKgIMKgdGNnX2dlbl9i cmNvbmRpX3RsKFRDR19DT05EX05FLCBjcHVfY2Nfc3JjMiwgLTEsIGwxKTsKPiArIMKgIMKgcl90 ZW1wMSA9IHRjZ190ZW1wX2xvY2FsX25ldygpOwo+ICsgwqAgwqByX3RlbXAyID0gdGNnX3RlbXBf bG9jYWxfbmV3KCk7Cj4gKyDCoCDCoHRjZ19nZW5fbW92X3RsKHJfdGVtcDEsIHNyYzEpOwo+ICsg wqAgwqB0Y2dfZ2VuX21vdl90bChyX3RlbXAyLCBzcmMyKTsKPiArIMKgIMKgZ2VuX3RyYXBfaWZk aXZ6ZXJvX3RsKHJfdGVtcDIpOwo+ICsgwqAgwqB0Y2dfZ2VuX2JyY29uZGlfdGwoVENHX0NPTkRf TkUsIHJfdGVtcDEsIElOVDY0X01JTiwgbDEpOwo+ICsgwqAgwqB0Y2dfZ2VuX2JyY29uZGlfdGwo VENHX0NPTkRfTkUsIHJfdGVtcDIsIC0xLCBsMSk7Cj4gwqAgwqAgdGNnX2dlbl9tb3ZpX2k2NChk c3QsIElOVDY0X01JTik7Cj4gwqAgwqAgdGNnX2dlbl9icihsMik7Cj4gwqAgwqAgZ2VuX3NldF9s YWJlbChsMSk7Cj4gLSDCoCDCoHRjZ19nZW5fZGl2X2k2NChkc3QsIGNwdV9jY19zcmMsIGNwdV9j Y19zcmMyKTsKPiArIMKgIMKgdGNnX2dlbl9kaXZfaTY0KGRzdCwgcl90ZW1wMSwgcl90ZW1wMik7 Cj4gwqAgwqAgZ2VuX3NldF9sYWJlbChsMik7Cj4gKyDCoCDCoHRjZ190ZW1wX2ZyZWUocl90ZW1w MSk7Cj4gKyDCoCDCoHRjZ190ZW1wX2ZyZWUocl90ZW1wMik7Cj4gwqB9Cj4gwqAjZW5kaWYKPgo+ IEBAIC0zMTczLDEwICszMTc4LDE3IEBAIHN0YXRpYyB2b2lkIGRpc2FzX3NwYXJjX2luc24oRGlz YXNDb250ZXh0ICogZGMpCj4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnJl YWs7Cj4gwqAjaWZkZWYgVEFSR0VUX1NQQVJDNjQKPiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBjYXNlIDB4ZDogLyogVjkgdWRpdnggKi8KPiAtIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgdGNnX2dlbl9tb3ZfdGwoY3B1X2NjX3NyYywgY3B1X3NyYzEpOwo+IC0gwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB0Y2dfZ2VuX21vdl90bChjcHVfY2Nfc3Jj MiwgY3B1X3NyYzIpOwo+IC0gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBnZW5f dHJhcF9pZmRpdnplcm9fdGwoY3B1X2NjX3NyYzIpOwo+IC0gwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqB0Y2dfZ2VuX2RpdnVfaTY0KGNwdV9kc3QsIGNwdV9jY19zcmMsIGNwdV9j Y19zcmMyKTsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgewo+ICsgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBUQ0d2IHJfdGVtcDEsIHJfdGVt cDI7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHJfdGVtcDEg PSB0Y2dfdGVtcF9sb2NhbF9uZXcoKTsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgcl90ZW1wMiA9IHRjZ190ZW1wX2xvY2FsX25ldygpOwo+ICsgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB0Y2dfZ2VuX21vdl90bChyX3RlbXAxLCBj cHVfc3JjMSk7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHRj Z19nZW5fbW92X3RsKHJfdGVtcDIsIGNwdV9zcmMyKTsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgZ2VuX3RyYXBfaWZkaXZ6ZXJvX3RsKHJfdGVtcDIpOwo+ICsg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB0Y2dfZ2VuX2RpdnVfaTY0 KGNwdV9kc3QsIHJfdGVtcDEsIHJfdGVtcDIpOwo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqB0Y2dfdGVtcF9mcmVlKHJfdGVtcDEpOwo+ICsgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB0Y2dfdGVtcF9mcmVlKHJfdGVtcDIpOwo+ICsg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB9Cj4gwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgYnJlYWs7Cj4gwqAjZW5kaWYKPiDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBjYXNlIDB4ZTogLyogdWRpdiAqLwo+IC0tCj4gMS43LjMuNAo+Cj4K