From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35921) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YiEOo-0004g0-2n for qemu-devel@nongnu.org; Tue, 14 Apr 2015 23:54:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YiEOk-00072m-Rh for qemu-devel@nongnu.org; Tue, 14 Apr 2015 23:54:02 -0400 Received: from smtp.sangfor.com.cn ([58.251.49.30]:57417 helo=mail.sangfor.com.cn) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YiEOk-0006ko-1j for qemu-devel@nongnu.org; Tue, 14 Apr 2015 23:53:58 -0400 Date: Wed, 15 Apr 2015 11:53:47 +0800 From: vt References: <201504131929543844171@sangfor.com.cn>, Mime-Version: 1.0 Message-ID: <201504151153471388130@sangfor.com.cn> Content-Type: multipart/alternative; boundary="----=_001_NextPart716185363028_=----" Subject: Re: [Qemu-devel] [Question]Support of China loogson processor Reply-To: vt List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Rob Landley Cc: qemu-devel This is a multi-part message in MIME format. ------=_001_NextPart716185363028_=---- Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T24gMjAxNS80LzE1IDk6MDgsIFJvYiBMYW5kbGV5ICB3cm90ZToNCj4gT24gTW9uLCBBcHIgMTMs IDIwMTUgYXQgNjoyOSBBTSwgdnQgPHZ0QHNhbmdmb3IuY29tLmNuPiB3cm90ZToNCj4+IEhpLCBn dXlzDQo+Pg0KPj4gSSBzYXcgdGhlIGFyY2hpdGVjdHVyZSBjb2RlIGFib3V0IG1pcHMgaW4gdGhl IHFlbXUgYW5kIGt2bSBtb2R1bGVzLCBzbyBpdCBpcw0KPj4gbm8gZG91YnQgdGhhdCBtaXBzIGNw dSBjYW4gYmUgc3VwcG9ydGVkLg0KPg0KPiBJdCBsb29rcyBsaWtlIHRoZSAzMiBiaXQgb25lIHNo b3VsZCB3b3JrIGZpbmUuIEkgaGF2ZW4ndCBwbGF5ZWQgd2l0aA0KPiA2NCBiaXQgeWV0IGJ1dCB0 aGVyZSdzIHNvbWUgc3VwcG9ydCBmb3IgaXQgaW4gdGhlIHRyZWUsIGdpdmUgaXQgYSB0cnk/DQo+ DQo+ICAgaHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9Mb29uZ3Nvbg0KPg0KPiBIZWguIFRo ZSBiYWNrZ3JvdW5kIG9uIHRoZSAiNCBwYXRlbnRlZCBpbnN0cnVjdGlvbnMiIG1lbnRpb25lZCBh Ym92ZQ0KPiBpcyBtaXBzJyBsYXdzdWl0IGFnYWluc3QgTGV4cmEgbWFueSB5ZWFycyBhZ286DQo+ DQo+ICAgaHR0cDovL2xhbmRsZXkubmV0L25vdGVzLTIwMDkuaHRtbCMxNC0xMi0yMDA5DQo+DQo+ IElmIHlvdSB3ZXJlIHdvbmRlcmluZyB3aHkgbWlwcyBoYWQgYSBsb3N0IGRlY2FkZSB3aGVyZSBt b3N0IG9mIGl0cw0KPiBjdXN0b21lcnMgc3dpdGNoZWQgb3ZlciB0byBhcm0sIGNvbnZpbmNpbmcg dGhlIHdvcmxkIHlvdSdyZSBhIHBhdGVudA0KPiB0cm9sbCB3aWxsIGRvIHRoYXQuIEJ1dCBpdCdz IGJlZW4gd2VsbCBvdmVyIGEgZGVjYWRlIGFuZCBtb3N0IHBlb3BsZQ0KPiBzZWVtIHRvIGhhdmUg Zm9yZ290dGVuIG5vdy4gQW5kIGNoaW5hIG5ldmVyIGNhcmVkIGFib3V0IFVTDQo+IGludGVsbGVj dHVhbCBwcm9wZXJ0eSBpbmZpZ2h0aW5nIGFueXdheS4uLg0KPg0KPj4gQnV0IEkgd29uZGVyIGlm IGFueW9uZSBoYXZlIHVzZWQgcWVtdS9rdm0gdmlydHVhbGl6YXRpb24gd2l0aCBDaGluYSBsb29u Z3Nvbg0KPj4gcHJvY2Vzc29yIChNSVBTIGFyY2hpdGVjdHVyZSkgd2l0aG91dCBtb2RpZmljYXRp b24gb2YgcWVtdS9rdm0gY29kZS4NCj4+IEFsbCB0aGUgaW5mb21hdGlvbiBJIGhhdmUgc2VhcmNo ZWQgaW4gdGhlIEludGVybmV0IGNhbid0IGFuc3dlciBteSBxdWVzdGlvbi4NCj4NCj4gSSBoYXZl IGEgbWlwcyByNGsgc3lzdGVtIGVtdWxhdGlvbiB3b3JraW5nIGZpbmUgYXQ6DQo+DQo+ICAgaHR0 cDovL2xhbmRsZXkubmV0L2Fib3JpZ2luYWwvYmluL3N5c3RlbS1pbWFnZS1taXBzLnRhci5neg0K Pg0KPiAoVGhhdCdzIGJhc2VkIG9mZiBvZiBsaW51eCAzLjE4IEkgdGhpbmssIEkgaGF2ZSAzLjE5 IGJ1aWxkaW5nIGxvY2FsbHksDQo+IDQuMCBpcyBvbiB0aGUgdG9kbyBsaXN0LikNCj4NCj4gSSBo YXZlbid0IHRyaWVkIDY0IGJpdCB5ZXQgYnV0Og0KPg0KPiAkIHFlbXUtc3lzdGVtLW1pcHM2NCAt Y3B1ID8gfCBncmVwIExvb25nc29uDQo+IE1JUFMgJ0xvb25nc29uLTJFJw0KPiBNSVBTICdMb29u Z3Nvbi0yRicNCj4NCj4gSXQncyBhcHBhcmVudGx5IHRoZXJlLi4uDQo+DQo+IFJvYg0KPg0KDQpS b2IsIFRoYW5rcyBmb3IgeW91ciBoZWxwLg0KDQpTYW5nZm9yIFZU ------=_001_NextPart716185363028_=---- Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable =EF=BB=BF
On 2015/4/15 9:08, Rob Landley  wrote:
> On Mon, Apr 13, 2015 at 6:29&= nbsp;AM, vt <vt@sangfor.com.cn> wrote:
>> Hi, guys
>>
>> I saw the architecture code ab= out mips in the qemu and kvm modules,&n= bsp;so it is
>> no doubt that mips cpu can&nbs= p;be supported.
>
> It looks like the 32 bit one&= nbsp;should work fine. I haven't played with=
> 64 bit yet but there's some s= upport for it in the tree, give it = ;a try?
>
>   http://en.wikipedia.org/wiki/Loongson
>
> Heh. The background on the "4 = ;patented instructions" mentioned above
> is mips' lawsuit against Lexra man= y years ago:
>
>   http://landley.net/notes-2009.html#14-12-2009
>
> If you were wondering why mips&nbs= p;had a lost decade where most of its
> customers switched over to arm, co= nvincing the world you're a patent
> troll will do that. But it's = been well over a decade and most people=
> seem to have forgotten now. And&nb= sp;china never cared about US
> intellectual property infighting anyway...
>
>> But I wonder if anyone have&nb= sp;used qemu/kvm virtualization with China loongs= on
>> processor (MIPS architecture) without&nb= sp;modification of qemu/kvm code.
>> All the infomation I have sear= ched in the Internet can't answer my qu= estion.
>
> I have a mips r4k system emul= ation working fine at:
>
>   http://landley.net/aboriginal/bin/system-image-= mips.tar.gz
>
> (That's based off of linux 3.18&nb= sp;I think, I have 3.19 building locally,
> 4.0 is on the todo list.)
>
> I haven't tried 64 bit yet bu= t:
>
> $ qemu-system-mips64 -cpu ? | grep=  Loongson
> MIPS 'Loongson-2E'
> MIPS 'Loongson-2F'
>
> It's apparently there...
>
> Rob
>
 
Rob, Thanks for your help.
 
Sangfor VT
------=_001_NextPart716185363028_=------