From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sky Liu Subject: [GSoC]about the task "Share a page in memory from the VM config file" Date: Sun, 5 Mar 2017 12:58:11 +0800 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6904633668571659868==" Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckOFL-0001eR-9A for xen-devel@lists.xenproject.org; Sun, 05 Mar 2017 04:58:15 +0000 Received: by mail-lf0-f48.google.com with SMTP id a6so60862513lfa.0 for ; Sat, 04 Mar 2017 20:58:12 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini Cc: "xen-devel@lists.xenproject.org" , Julien Grall , "andrew.cooper3@citrix.com" , Lars Kurth List-Id: xen-devel@lists.xenproject.org --===============6904633668571659868== Content-Type: multipart/alternative; boundary=001a114b10ba34097c0549f4a0de --001a114b10ba34097c0549f4a0de Content-Type: text/plain; charset=UTF-8 Thanks for your suggestions. I think I'll try XEN-41. Best Regards, Zhongze Liu. 2017-03-04 3:25 GMT+08:00 Stefano Stabellini >: > On Sat, 4 Mar 2017, Sky Liu wrote: >> 2017-03-02 3:36 GMT+08:00 Stefano Stabellini >: >> > >> > Thank you for your interest in this project and Xen! >> > >> > Firstly, I would recommend to install Xen from source on your test >> > machine. If you don't have a test machine, you could install it on your >> > laptop. Alternatively, Xen on ARM works well on the Cubietruck, also >> > known as Cubieboard 2 [1][2]. Finally, Xen works also well on top of Xen >> > or KVM virtual machines on x86 (nested virtualization), so that would be >> > another way to test it. >> > >> > I fully agree that the best way to get started is by submitting small >> > patches. We'll get back to you soon with some examples of potential >> > small fixes to do. In the meantime, I encourage you to setup a dev and >> > test environment. >> > >> > >> > [1] https://wiki.xenproject.org/wiki/Xen_ARM_with_ Virtualization_Extensions/Allwinner >> > [2] http://www.cubietruck.com/collections/frontpage/ products/cubietruck-cubieboard3-cortex-a7-dual-core-2gb-ram-8gb-flash-with- wifi-bt-1 >> >> Hi, Stefano Stabellini. >> >> Thanks for getting back to me and sorry for my late reply. >> >> I've already set up the development environment on my ArchLinux >> laptop(ASUS A555L), >> with the following uname -a: >> Linux sky-arch 4.9.11-1-ARCH #1 SMP PREEMPT Sun Feb 19 13:45:52 >> UTC 2017 x86_64 GNU/Linux >> >> I've also installed and tested it out, and it works quite normally. >> In order to make things work on ArchLinux, >> I've written two scripts to assist the build and install process. >> (See: https://gist.github.com/blackskygg/2c1f63de6b96f035976dd44aaa39170b ). >> >> Hope to hear back from you soon. > > That's good to hear. In terms of initial small contributions to get > familiar with Xen, give a look at the list of open issues: > > https://xenproject.atlassian.net/projects/XEN/board > > most of them are large projects, but some of them are small enough for > an initial contributions, for example, XEN-41 (Allow a default command > line to be embedded in the hypervisor using Kconfig) and XEN-29 (Add > -fstack-protector support to the hypervisor). --001a114b10ba34097c0549f4a0de Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thanks for your suggestions.
I think I'll try XEN-41.
Best Regards,
Zhongze Liu.

2017-03-04 3:25 GMT+08:00 Stefano Stabellini <ssta= bellini@kernel.org>:
> On Sat, 4 Mar 2017, Sky Liu wrote:
>> 2017-03-02 3:36 GMT+08:00 Stefano Stabellini <sstabellini@kernel.org>:
>> >
>> > Thank you for your interest in this project and Xen!
>> >
>> > Firstly, I would recommend to install Xen from source on your= test
>> > machine. If you don't have a test machine, you could inst= all it on your
>> > laptop. Alternatively, Xen on ARM works well on the Cubietruc= k, also
>> > known as Cubieboard 2 [1][2]. Finally, Xen works also well on= top of Xen
>> > or KVM virtual machines on x86 (nested virtualization), so th= at would be
>> > another way to test it.
>> >
>> > I fully agree that the best way to get started is by submitti= ng small
>> > patches.=C2=A0 We'll get back to you soon with some examp= les of potential
>> > small fixes to do. In the meantime, I encourage you to setup = a dev and
>> > test environment.
>> >
>> >
>> > [1] https://wiki.xenproj= ect.org/wiki/Xen_ARM_with_Virtualization_Extensions/Allwinne= r
>> > [2] http://www.cubietruck.com/collections/f= rontpage/products/cubietruck-cubieboard3-cortex-a7-dual-core= -2gb-ram-8gb-flash-with-wifi-bt-1
>>
>> Hi, Stefano Stabellini.
>>
>> Thanks for getting back to me and sorry for my late reply.
>>
>> I've already set up the development environment on my ArchLinu= x
>> laptop(ASUS A555L),
>>=C2=A0 with the following uname -a:
>>=C2=A0 =C2=A0 =C2=A0 Linux sky-arch 4.9.11-1-ARCH #1 SMP PREEMPT Su= n Feb 19 13:45:52
>> UTC 2017 x86_64 GNU/Linux
>>
>> I've also installed and tested it out, and it works quite norm= ally.
>> In order to make things work on ArchLinux,
>> I've written two scripts to assist the build and install proce= ss.
>> (See: https://gist.github.com/blacksky= gg/2c1f63de6b96f035976dd44aaa39170b).
>>
>> Hope to hear back from you soon.
>
> That's good to hear. In terms of initial small contributions to ge= t
> familiar with Xen, give a look at the list of open issues:
>
> https://xenproject.atlassian.net/projects/XEN/board >
> most of them are large projects, but some of them are small enough for=
> an initial contributions, for example, XEN-41 (Allow a default command=
> line to be embedded in the hypervisor using Kconfig) and XEN-29 (Add > -fstack-protector support to the hypervisor).

--001a114b10ba34097c0549f4a0de-- --===============6904633668571659868== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg== --===============6904633668571659868==--