From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Le9Pb-00060f-Pr for qemu-devel@nongnu.org; Mon, 02 Mar 2009 09:46:31 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Le9PZ-0005wr-Vs for qemu-devel@nongnu.org; Mon, 02 Mar 2009 09:46:31 -0500 Received: from [199.232.76.173] (port=59330 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Le9PZ-0005wY-PX for qemu-devel@nongnu.org; Mon, 02 Mar 2009 09:46:29 -0500 Received: from vsmtp02.dti.ne.jp ([202.216.231.137]:52518) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Le9PZ-0007cS-43 for qemu-devel@nongnu.org; Mon, 02 Mar 2009 09:46:29 -0500 Received: from [192.168.1.22] (PPPa1209.e11.eacc.dti.ne.jp [124.255.90.198]) by vsmtp02.dti.ne.jp (3.11v) with ESMTP AUTH id n22EkOVT010517 for ; Mon, 2 Mar 2009 23:46:24 +0900 (JST) Message-ID: <49ABF141.5000703@juno.dti.ne.jp> Date: Mon, 02 Mar 2009 23:46:25 +0900 From: Shin-ichiro KAWASAKI MIME-Version: 1.0 Subject: Re: [Qemu-devel] sh : performance problem References: <49A6C317.1080202@juno.dti.ne.jp> <1235848518.7364.2.camel@coalu.atr> <49AA25BF.3070707@juno.dti.ne.jp> <1235911615.7364.8.camel@coalu.atr> <49AAB377.8050809@juno.dti.ne.jp> <1235929182.7364.17.camel@coalu.atr> In-Reply-To: <1235929182.7364.17.camel@coalu.atr> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable 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 Lionel Landwerlin wrote: > Le lundi 02 mars 2009 =C3=A0 01:10 +0900, Shin-ichiro KAWASAKI a =C3=A9= crit : >> Lionel Landwerlin wrote: >>> Le dimanche 01 mars 2009 =C3=A0 15:05 +0900, Shin-ichiro KAWASAKI a =C3= =A9crit : >>>> Hi, Lionel. >>>> Thank you for the response! >>>> >>>> Lionel Landwerlin wrote: >>>>> Le vendredi 27 f=C3=A9vrier 2009 =C3=A0 01:28 +0900, Shin-ichiro KA= WASAKI a >>>>> =C3=A9crit : >>>>> >>>>> Hi Shin-ichiro, >>>>> >>>>> I'm interested by your patch, but it does not apply on top of the r= 6215 >>>>> (qemu svn) + qemu-sh patches >>>>> ( http://git.kernel.org/?p=3Dvirt/qemu/lethal/qemu-sh.git;a=3Dsumma= ry)=20 >>>>> >>>>> Should I try on the last qemu svn ? >>>> Yes. When I send patch to qemu-devel ml, I make diff against >>>> qemu main repository. Could you try on it? >>> Yes, I will. >>> >>> Do you know when the qemu-sh patches will be integrated to qemu ? >> Nope. >> >> Sometimes the main developers afford some time for sh kindly, then >> some of the patches in the qemu-sh staging repository are already >> integrated. But some patches are left. I guess they are busy on >> other CPU archs. >> >> Especially, it's not a good time to apply patches which is not so >> serious, because version cutting work is going now. >> >> Regards, >> Shin-ichiro KAWASAKI >> >> >=20 > There is also one thing that is annoying me. >=20 > With the algorithm you proposed in your patch, you're not able anymore > to raise the MMU_ITLB_MULTIPLE and MMU_DTLB_MULTIPLE exceptions. This > makes the MMU emulation different from the real processor (even if > thoses cases aren't even handled in Linux and probably others OS). >=20 > For example you can probably not map the same physical area with > differents virtual page sizes. Right. I'll consider on it for next version of the patch. Thank you! Regards, Shin-ichiro KAWASAKI