From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:59010) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QEz7E-00005p-Tr for qemu-devel@nongnu.org; Wed, 27 Apr 2011 03:24:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QEz79-0007Yq-JL for qemu-devel@nongnu.org; Wed, 27 Apr 2011 03:24:52 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:40425) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QEz79-0007Yc-8R for qemu-devel@nongnu.org; Wed, 27 Apr 2011 03:24:47 -0400 Received: from epcpsbge2.samsung.com (mailout1.samsung.com [203.254.224.24]) by mailout1.samsung.com (Oracle Communications Messaging Exchange Server 7u4-19.01 64bit (built Sep 7 2010)) with ESMTP id <0LKA0011EUNJW0J0@mailout1.samsung.com> for qemu-devel@nongnu.org; Wed, 27 Apr 2011 16:14:34 +0900 (KST) Date: Wed, 27 Apr 2011 07:14:32 +0000 (GMT) From: Yuyeon Oh MIME-version: 1.0 Content-transfer-encoding: base64 Content-type: text/plain; charset=utf-8 MIME-version: 1.0 Message-id: <27709420.119791303888470736.JavaMail.weblogic@epml08> Subject: Re: [Qemu-devel] [PATCH] target-arm: Don't update base register on abort in Thumb T1 LDM Reply-To: yuyeon.oh@samsung.com List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell , "qemu-devel@nongnu.org" SXQgbG9va3MgdmVyeSBnb29kLiBJIGhvcGUgdGhhdCBpdCB3aWxsIHBhdGNoIHNvb24uClRoYW5r IHlvdS4KCi0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tClNlbmRlciA6IFBldGVyIE1h eWRlbGw8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgpEYXRlIDogMjAxMS0wNC0yNyAwMjoxNyAo R01UKzA5OjAwKQpUaXRsZSA6IFtQQVRDSF0gdGFyZ2V0LWFybTogRG9uJ3QgdXBkYXRlIGJhc2Ug cmVnaXN0ZXIgb24gYWJvcnQgaW4gVGh1bWIgVDEgTERNCsKgCk1ha2Ugc3VyZSB0aGUgYmFzZSBy ZWdpc3RlciBpc24ndCB1cGRhdGVkIGlmIGl0IGlzIGluIHRoZSBsb2FkIGxpc3QKZm9yIGEgVGh1 bWIgTERNIChUMSBlbmNvZGluZykgd2hpY2ggYWJvcnRzIHBhcnR3YXkgdGhyb3VnaCB0aGUgbG9h ZC4KClNpZ25lZC1vZmYtYnk6IFBldGVyIE1heWRlbGwgCi0tLQp0YXJnZXQtYXJtL3RyYW5zbGF0 ZS5jIHzCoMKgIDE3ICsrKysrKysrKysrKysrLS0tCjEgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0 aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90YXJnZXQtYXJtL3RyYW5zbGF0 ZS5jIGIvdGFyZ2V0LWFybS90cmFuc2xhdGUuYwppbmRleCBkOGRhNTE0Li5hMWFmNDM2IDEwMDY0 NAotLS0gYS90YXJnZXQtYXJtL3RyYW5zbGF0ZS5jCisrKyBiL3RhcmdldC1hcm0vdHJhbnNsYXRl LmMKQEAgLTk0NTQsNyArOTQ1NCwxMCBAQCBzdGF0aWMgdm9pZCBkaXNhc190aHVtYl9pbnNuKENQ VVN0YXRlICplbnYsIERpc2FzQ29udGV4dCAqcykKwqDCoMKgwqDCoMKgwqDCoCBicmVhazsKCsKg wqDCoMKgIGNhc2UgMTI6CivCoMKgwqDCoHsKwqDCoMKgwqDCoMKgwqDCoCAvKiBsb2FkL3N0b3Jl IG11bHRpcGxlICovCivCoMKgwqDCoMKgwqDCoMKgVENHdiBsb2FkZWRfdmFyOworwqDCoMKgwqDC oMKgwqDCoFRDR1ZfVU5VU0VEKGxvYWRlZF92YXIpOwrCoMKgwqDCoMKgwqDCoMKgIHJuID0gKGlu c24gPj4gOCkgJiAweDc7CsKgwqDCoMKgwqDCoMKgwqAgYWRkciA9IGxvYWRfcmVnKHMsIHJuKTsK wqDCoMKgwqDCoMKgwqDCoCBmb3IgKGkgPSAwOyBpIDwgODsgaSsrKSB7CkBAIC05NDYyLDcgKzk0 NjUsMTEgQEAgc3RhdGljIHZvaWQgZGlzYXNfdGh1bWJfaW5zbihDUFVTdGF0ZSAqZW52LCBEaXNh c0NvbnRleHQgKnMpCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlmIChpbnNuICYg KDEgPDwgMTEpKSB7CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyog bG9hZCAqLwrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHRtcCA9IGdl bl9sZDMyKGFkZHIsIElTX1VTRVIocykpOwotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoHN0b3JlX3JlZyhzLCBpLCB0bXApOworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoGlmIChpID09IHJuKSB7CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBsb2FkZWRfdmFyID0gdG1wOworwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoH0gZWxzZSB7CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBzdG9yZV9yZWcocywgaSwgdG1wKTsKK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB9CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIH0gZWxzZSB7CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgLyogc3RvcmUgKi8KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB0 bXAgPSBsb2FkX3JlZyhzLCBpKTsKQEAgLTk0NzIsMTQgKzk0NzksMTggQEAgc3RhdGljIHZvaWQg ZGlzYXNfdGh1bWJfaW5zbihDUFVTdGF0ZSAqZW52LCBEaXNhc0NvbnRleHQgKnMpCsKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHRjZ19nZW5fYWRkaV9pMzIoYWRkciwgYWRkciwgNCk7 CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB9CsKgwqDCoMKgwqDCoMKgwqAgfQotwqDCoMKgwqDC oMKgwqDCoC8qIEJhc2UgcmVnaXN0ZXIgd3JpdGViYWNrLsKgwqAqLwrCoMKgwqDCoMKgwqDCoMKg IGlmICgoaW5zbiAmICgxIDw8IHJuKSkgPT0gMCkgeworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg LyogYmFzZSByZWcgbm90IGluIGxpc3Q6IGJhc2UgcmVnaXN0ZXIgd3JpdGViYWNrICovCsKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCBzdG9yZV9yZWcocywgcm4sIGFkZHIpOwrCoMKgwqDCoMKgwqDC oMKgIH0gZWxzZSB7CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAvKiBiYXNlIHJlZyBpbiBsaXN0 OiBpZiBsb2FkLCBjb21wbGV0ZSBpdCBub3cgKi8KK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGlm IChpbnNuICYgKDEgPDwgMTEpKSB7CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHN0 b3JlX3JlZyhzLCBybiwgbG9hZGVkX3Zhcik7CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB9CsKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB0Y2dfdGVtcF9mcmVlX2kzMihhZGRyKTsKwqDCoMKgwqDC oMKgwqDCoCB9CsKgwqDCoMKgwqDCoMKgwqAgYnJlYWs7Ci0KK8KgwqDCoMKgfQrCoMKgwqDCoCBj YXNlIDEzOgrCoMKgwqDCoMKgwqDCoMKgIC8qIGNvbmRpdGlvbmFsIGJyYW5jaCBvciBzd2kgKi8K wqDCoMKgwqDCoMKgwqDCoCBjb25kID0gKGluc24gPj4gOCkgJiAweGY7Ci0tIAoxLjcuMQ==