[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [GSoC]about the task "Share a page in memory from the VM config file"



I think that makes perfect sense.

On Thu, 30 Mar 2017, Zhongze Liu wrote:
> Hi Stefano,
> 
> What do you say if we extend this project into "sharing multiple
> ranges of memory area among VMs from the config file".
> 
> Cheers.
> 
> Zhongze Liu
> 
> 2017-03-30 9:07 GMT+08:00 Zhongze Liu <blackskygg@xxxxxxxxx>:
> > Hi Stefano,
> >
> > Thanks for reminding me of the deadline and providing me with more 
> > information
> > on this project.
> >
> > I did setup the arm model and doing well with it. But after that, I
> > encountered some
> > private issues that I have to handle first, so I failed to get back to
> > you immediately.
> > Sorry for that.
> >
> > I would finish the proposal ASAP and start discussing the
> > implementation details with
> > you and Julien.
> >
> > Thanks again.
> >
> > Cheers.
> >
> > Zhongze Liu
> >
> > 2017-03-29 8:15 GMT+08:00 Stefano Stabellini <sstabellini@xxxxxxxxxx>:
> >> On Tue, 28 Mar 2017, Stefano Stabellini wrote:
> >>> Hello Zhongze,
> >>>
> >>> did you manage to make any progress with the ARM model?
> >>>
> >>> Finally, I would like to remind you of the upcoming deadline for
> >>> applications submissions, which is the 3rd of April for GSoC and the
> >>> 30th of March for Outreachy, see:
> >>>
> >>> http://marc.info/?l=xen-devel&m=149071502330534
> >>>
> >>> Please give a look at the Xen Project application template here:
> >>>
> >>> https://wiki.xenproject.org/wiki/GSoC_Student_Application_Template
> >>>
> >>> It also includes an "Implementation Plan", where you have the chance to
> >>> explain the implementation plan for the projects you would like to apply
> >>> for.
> >>
> >> FYI I added more info on this project here:
> >>
> >> http://marc.info/?l=xen-devel&m=149074641908123
> >>
> >>
> >>> Thanks,
> >>>
> >>> Stefano
> >>>
> >>>
> >>> On Wed, 22 Mar 2017, Stefano Stabellini wrote:
> >>> > On Thu, 23 Mar 2017, Zhongze Liu wrote:
> >>> > > Back to the GSoC task.
> >>> > > Do I need to meet any special hardware requirements to complete the 
> >>> > > task?
> >>> >
> >>> > No special hardware requirements, what you have below is more than
> >>> > enough. However, if you have some spare time, it would be helpful for
> >>> > you to setup an ARM build and test environment too, because it would be
> >>> > nice if you could make this project work on ARM as well. In fact, this
> >>> > work is mostly meant to help users in embedded scenarios, which are
> >>> > mostly ARM based. You could go very far in this project with only the
> >>> > x86 hardware you have, but you'll need ARM for the last bit.
> >>> >
> >>> > First you need a cross-compiler, you can download the latest from
> >>> > linaro:
> >>> >
> >>> > https://releases.linaro.org/components/toolchain/binaries/latest/armv8l-linux-gnueabihf/gcc-linaro-6.3.1-2017.02-x86_64_armv8l-linux-gnueabihf.tar.xz
> >>> >
> >>> > You can download a free ARMv8 emulator from here:
> >>> >
> >>> > https://developer.arm.com/products/system-design/fixed-virtual-platforms
> >>> >
> >>> > choose "ARMv8-A Foundation Platform for Linux". Then follow these
> >>> > instructions:
> >>> >
> >>> > http://marc.info/?l=xen-devel&m=149021352631609
> >>> >
> >>> > Please read the following emails in the thread too which tells you how
> >>> > to build Xen and Linux for ARM. We are still solving some issues but the
> >>> > steps so far are also on the wiki, see "Firmware & boot-wrapper" ->
> >>> > arm64 and "Foundation Model":
> >>> >
> >>> > https://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/FastModels
> >>> >
> >>> >
> >>> > > Currently I have 12G RAM and 128G SSD + 1T HDD.
> >>> > > The output of "lscpu" on my test machine is as follows:
> >>> > >
> >>> > >    Architecture:          x86_64
> >>> > >    CPU op-mode(s):        32-bit, 64-bit
> >>> > >    Byte Order:            Little Endian
> >>> > >    CPU(s):                4
> >>> > >    On-line CPU(s) list:   0-3
> >>> > >    Thread(s) per core:    1
> >>> > >    Core(s) per socket:    4
> >>> > >    Socket(s):             1
> >>> > >    NUMA node(s):          1
> >>> > >    Vendor ID:             GenuineIntel
> >>> > >    CPU family:            6
> >>> > >    Model:                 94
> >>> > >    Model name:            Intel(R) Core(TM) i5-6300HQ CPU @ 2.30GHz
> >>> > >    Stepping:              3
> >>> > >    CPU MHz:               800.030
> >>> > >    CPU max MHz:           3200.0000
> >>> > >    CPU min MHz:           800.0000
> >>> > >    BogoMIPS:              4609.00
> >>> > >    Virtualization:        VT-x
> >>> > >    L1d cache:             32K
> >>> > >    L1i cache:             32K
> >>> > >    L2 cache:              256K
> >>> > >    L3 cache:              6144K
> >>> > >    NUMA node0 CPU(s):     0-3
> >>> > >    Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep
> >>> > > mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht
> >>> > > tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs
> >>> > > bts rep_good nopl xtopology nonstop_tsc aperfmperf tsc_known_freq pni
> >>> > > pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr
> >>> > > pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes
> >>> > > xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb intel_pt
> >>> > > tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle
> >>> > > avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt
> >>> > > xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify
> >>> > > hwp_act_window hwp_epp
> >>> > >
> >>> > > Cheers.
> >>> > >
> >>> > > Zhongze Liu.
> >>> > >
> >>> >
> >>>
> 

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.