From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KyUM0-0000zU-Im for qemu-devel@nongnu.org; Fri, 07 Nov 2008 11:38:36 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KyULy-0000xj-Qh for qemu-devel@nongnu.org; Fri, 07 Nov 2008 11:38:36 -0500 Received: from [199.232.76.173] (port=51072 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KyULy-0000xU-L1 for qemu-devel@nongnu.org; Fri, 07 Nov 2008 11:38:34 -0500 Received: from yx-out-1718.google.com ([74.125.44.154]:24431) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KyULy-0000kb-DA for qemu-devel@nongnu.org; Fri, 07 Nov 2008 11:38:34 -0500 Received: by yx-out-1718.google.com with SMTP id 3so502753yxi.82 for ; Fri, 07 Nov 2008 08:38:33 -0800 (PST) Message-ID: <761ea48b0811070838m2b9405a9w7564bf5eef2fddbf@mail.gmail.com> Date: Fri, 7 Nov 2008 17:38:32 +0100 From: "Laurent Desnogues" Subject: Re: [Qemu-devel] qemu-system-ppc broken ? In-Reply-To: <20081107070852.GA32665@hall.aurel32.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_55858_12418827.1226075912761" References: <35733639105-BeMail@laptop> <20081107070852.GA32665@hall.aurel32.net> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org ------=_Part_55858_12418827.1226075912761 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Fri, Nov 7, 2008 at 8:08 AM, Aurelien Jarno wrote: > > Any one has an idea what happens? It looks like the i386 runs out of registers for allocation due to too many global registers allocated by the ppc target. Here is a quick and dirty fix that seems to solve the problem. This should be considered as temporary. Laurent Signed-off-by: Laurent Desnogues ------=_Part_55858_12418827.1226075912761 Content-Type: text/x-patch; name=ppc-i386.patch Content-Transfer-Encoding: base64 X-Attachment-Id: f_fn91vwgr0 Content-Disposition: attachment; filename=ppc-i386.patch SW5kZXg6IHRhcmdldC1wcGMvY3B1LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gdGFyZ2V0LXBwYy9jcHUuaAko cmV2aXNpb24gNTY0NSkKKysrIHRhcmdldC1wcGMvY3B1LmgJKHdvcmtpbmcgY29weSkKQEAgLTUz MCw4ICs1MzAsMTIgQEAKICAgICAgKiBkdXJpbmcgdHJhbnNsYXRlZCBjb2RlIGV4ZWN1dGlvbgog ICAgICAqLwogI2lmIFRBUkdFVF9MT05HX0JJVFMgPiBIT1NUX0xPTkdfQklUUwotICAgIHRhcmdl dF91bG9uZyB0MCwgdDEsIHQyOworICAgIHRhcmdldF91bG9uZyB0MCwgdDE7CiAjZW5kaWYKKyAg ICAgLyogWFhYOiB0aGlzIGlzIGEgdGVtcG9yYXJ5IHdvcmthcm91bmQgZm9yIGkzODYuIGNmIHRy YW5zbGF0ZS5jIGNvbW1lbnQgKi8KKyNpZiAoVEFSR0VUX0xPTkdfQklUUyA+IEhPU1RfTE9OR19C SVRTKSB8fCBkZWZpbmVkKEhPU1RfSTM4NikKKyAgICB0YXJnZXRfdWxvbmcgdDI7CisjZW5kaWYK ICNpZiAhZGVmaW5lZChUQVJHRVRfUFBDNjQpCiAgICAgLyogdGVtcG9yYXJ5IGZpeGVkLXBvaW50 IHJlZ2lzdGVycwogICAgICAqIHVzZWQgdG8gZW11bGF0ZSA2NCBiaXRzIHJlZ2lzdGVycyBvbiAz MiBiaXRzIHRhcmdldHMKSW5kZXg6IHRhcmdldC1wcGMvdHJhbnNsYXRlLmMKPT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot LS0gdGFyZ2V0LXBwYy90cmFuc2xhdGUuYwkocmV2aXNpb24gNTY0NSkKKysrIHRhcmdldC1wcGMv dHJhbnNsYXRlLmMJKHdvcmtpbmcgY29weSkKQEAgLTk3LDggKzk3LDE3IEBACiAjZWxzZQogICAg IGNwdV9UWzBdID0gdGNnX2dsb2JhbF9yZWdfbmV3KFRDR19UWVBFX1RMLCBUQ0dfQVJFRzEsICJU MCIpOwogICAgIGNwdV9UWzFdID0gdGNnX2dsb2JhbF9yZWdfbmV3KFRDR19UWVBFX1RMLCBUQ0df QVJFRzIsICJUMSIpOworI2lmZGVmIEhPU1RfSTM4NgorICAgIC8qIFhYWDogVGhpcyBpcyBhIHRl bXBvcmFyeSB3b3JrYXJvdW5kIGZvciBpMzg2LgorICAgICAqICAgICAgT24gaTM4NiBxZW11X3N0 MzIgcnVucyBvdXQgb2YgcmVnaXN0ZXJzLgorICAgICAqICAgICAgVGhlIHByb3BlciBmaXggaXMg dG8gcmVtb3ZlIGNwdV9ULgorICAgICAqLworICAgIGNwdV9UWzJdID0gdGNnX2dsb2JhbF9tZW1f bmV3KFRDR19UWVBFX1RMLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRDR19B UkVHMCwgb2Zmc2V0b2YoQ1BVU3RhdGUsIHQyKSwgIlQyIik7CisjZWxzZQogICAgIGNwdV9UWzJd ID0gdGNnX2dsb2JhbF9yZWdfbmV3KFRDR19UWVBFX1RMLCBUQ0dfQVJFRzMsICJUMiIpOwogI2Vu ZGlmCisjZW5kaWYKICNpZiAhZGVmaW5lZChUQVJHRVRfUFBDNjQpCiAgICAgY3B1X1Q2NFswXSA9 IHRjZ19nbG9iYWxfbWVtX25ldyhUQ0dfVFlQRV9JNjQsCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBUQ0dfQVJFRzAsIG9mZnNldG9mKENQVVN0YXRlLCB0MF82NCksCg== ------=_Part_55858_12418827.1226075912761--