qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* Re: Add LoongArch support to RISU?
       [not found] ` <28636647-b87d-1e5f-dc54-a56bf27b1ccf@loongson.cn>
@ 2021-09-26 14:35   ` Philippe Mathieu-Daudé
  2021-09-27  8:14     ` Stefan Hajnoczi
  0 siblings, 1 reply; 3+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-09-26 14:35 UTC (permalink / raw)
  To: Song Gao, WANG Xuerui, maobibo
  Cc: Peter Maydell, XiaoJuan Yang, Huacai Chen, Richard Henderson,
	qemu-devel@nongnu.org Developers, Stefan Hajnoczi,
	Alex Bennée

Hi, I meant to include the qemu-devel@ mailing list in Cc but forgot to...
Doing that now.

On Sun, Sep 26, 2021 at 11:25 AM Song Gao <gaosong@loongson.cn> wrote:
>
> Hi, Phil
>
> On 09/26/2021 04:25 PM, Philippe Mathieu-Daudé wrote:
> > Hi Xuerui,
> >
> > Looking at the script [1] used in your series adding LoongArch TCG
> > backend [2], I think all the bits are in place to also generate most
> > of the files required to run RISU [3] and use it to be able to test
> > Song Gao's LoongArch TCG frontend [4].
> >
> > Do you know developers / companies who might be interested in working
> > on this?
> >
> We can do it. Our plan is to complete LoongArch linux-user emulation, system emulation , TCG backend and others support.
> We plan to submit the system emulation code in mid and late October.  Xue rui had finished TCG backend. So we may doing this work after system emulation.
>
> We welcome others to do the work!

This might be a good project to present to Outreachy internship:
https://lists.gnu.org/archive/html/qemu-devel/2021-08/msg03970.html

 "QEMU will apply for the Outreachy December-March round. This
  internship program offers paid, full-time, remote work internships for
  contributing to open source. QEMU can act as an umbrella organization
  for KVM kernel projects."

Stefan, are we past the deadline for submission?

Regards,

Phil.

> > [1] genqemutcgdefs from
> > https://github.com/loongson-community/loongarch-opcodes
> > [2] https://lists.gnu.org/archive/html/qemu-devel/2021-09/msg06601.html
> > [3] https://git.linaro.org/people/pmaydell/risu.git/tree/README
> > [4] https://lists.gnu.org/archive/html/qemu-devel/2021-09/msg04558.html
> >
>


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Add LoongArch support to RISU?
       [not found] <e5d5a725-d2f3-8866-4882-11632adb6f52@amsat.org>
       [not found] ` <28636647-b87d-1e5f-dc54-a56bf27b1ccf@loongson.cn>
@ 2021-09-26 15:14 ` WANG Xuerui
  1 sibling, 0 replies; 3+ messages in thread
From: WANG Xuerui @ 2021-09-26 15:14 UTC (permalink / raw)
  To: Philippe Mathieu-Daudé, Song Gao
  Cc: Peter Maydell, XiaoJuan Yang, Huacai Chen, Richard Henderson,
	QEMU Developers, Alex Bennée

(also adding qemu-devel to Cc)

On 9/26/21 16:25, Philippe Mathieu-Daudé wrote:
> Hi Xuerui,
>
> Looking at the script [1] used in your series adding LoongArch TCG
> backend [2], I think all the bits are in place to also generate most
> of the files required to run RISU [3] and use it to be able to test
> Song Gao's LoongArch TCG frontend [4].
I skimmed over the source code in the afternoon, and indeed the 
encodings are textbook example of what should be auto-generated. However 
I didn't find the DSL syntax to be particularly palatable... maybe I was 
just reading a bit too quickly though.
> Do you know developers / companies who might be interested in working
> on this?

As Song replied, Loongson Corporation should be very interested in 
testing their own offerings. This collaboration is exactly what we as a 
community strive for, and I'll happily review any code here or in 
loongarch-opcodes repo for that.

>
> Regards,
>
> Phil.
>
> [1] genqemutcgdefs from
> https://github.com/loongson-community/loongarch-opcodes
> [2] https://lists.gnu.org/archive/html/qemu-devel/2021-09/msg06601.html
> [3] https://git.linaro.org/people/pmaydell/risu.git/tree/README
> [4] https://lists.gnu.org/archive/html/qemu-devel/2021-09/msg04558.html


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Add LoongArch support to RISU?
  2021-09-26 14:35   ` Add LoongArch support to RISU? Philippe Mathieu-Daudé
@ 2021-09-27  8:14     ` Stefan Hajnoczi
  0 siblings, 0 replies; 3+ messages in thread
From: Stefan Hajnoczi @ 2021-09-27  8:14 UTC (permalink / raw)
  To: Philippe Mathieu-Daudé
  Cc: Peter Maydell, XiaoJuan Yang, Huacai Chen, Richard Henderson,
	Song Gao, maobibo, qemu-devel@nongnu.org Developers, WANG Xuerui,
	Alex Bennée

[-- Attachment #1: Type: text/plain, Size: 1895 bytes --]

On Sun, Sep 26, 2021 at 04:35:37PM +0200, Philippe Mathieu-Daudé wrote:
> Hi, I meant to include the qemu-devel@ mailing list in Cc but forgot to...
> Doing that now.
> 
> On Sun, Sep 26, 2021 at 11:25 AM Song Gao <gaosong@loongson.cn> wrote:
> >
> > Hi, Phil
> >
> > On 09/26/2021 04:25 PM, Philippe Mathieu-Daudé wrote:
> > > Hi Xuerui,
> > >
> > > Looking at the script [1] used in your series adding LoongArch TCG
> > > backend [2], I think all the bits are in place to also generate most
> > > of the files required to run RISU [3] and use it to be able to test
> > > Song Gao's LoongArch TCG frontend [4].
> > >
> > > Do you know developers / companies who might be interested in working
> > > on this?
> > >
> > We can do it. Our plan is to complete LoongArch linux-user emulation, system emulation , TCG backend and others support.
> > We plan to submit the system emulation code in mid and late October.  Xue rui had finished TCG backend. So we may doing this work after system emulation.
> >
> > We welcome others to do the work!
> 
> This might be a good project to present to Outreachy internship:
> https://lists.gnu.org/archive/html/qemu-devel/2021-08/msg03970.html
> 
>  "QEMU will apply for the Outreachy December-March round. This
>   internship program offers paid, full-time, remote work internships for
>   contributing to open source. QEMU can act as an umbrella organization
>   for KVM kernel projects."
> 
> Stefan, are we past the deadline for submission?

The Outreachy project idea deadline has been extended to September 29th.
QEMU contributors can submit project ideas they would like to mentor
here:
https://www.outreachy.org/communities/cfp/qemu/

Please take a look at this email for more details on designing Outreachy
projects:
https://lists.gnu.org/archive/html/qemu-devel/2021-08/msg03970.html

Thanks,
Stefan

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-09-27  8:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <e5d5a725-d2f3-8866-4882-11632adb6f52@amsat.org>
     [not found] ` <28636647-b87d-1e5f-dc54-a56bf27b1ccf@loongson.cn>
2021-09-26 14:35   ` Add LoongArch support to RISU? Philippe Mathieu-Daudé
2021-09-27  8:14     ` Stefan Hajnoczi
2021-09-26 15:14 ` WANG Xuerui

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).