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

Re:Re: [Xen-devel] [PATCH v2 0/6] Xen PV on HVM fixes and improvements






At 2011-03-03 15:58:28ï"Pasi KÃrkkÃinen" <pasik@xxxxxx> wrote: >On Thu, Mar 03, 2011 at 10:29:38AM +0800, topperxin wrote: >>    Hi stefano, >>       It's very great of your work.I think it't useful >>    to me, I have checked it out, and I will study it. >>      What I care mostly is the pv-on-hvm drivers, now >>    my main work is port pvonhvm drivers to various guest >>    OS, no matter what OS version, such as ubuntu 10.10, >>    debian 505 etc. But I found this work is difficult & >>    boring to me, I can't find a general method which can >>    easily port the pvonhvm drivers to all kinds guest os. >>    Do you have any good ideas? >>       I found there are not platform-pci source in your >>    project, as we know, in the old pvonhvm drivers version, >>    platform-pci module is important, it was used to establish >>    the communication mechanism, such as xenbus, evtchn,etc, >>    could you please tell me how can you get rid of it? and how >>    can you substitute platform-pci, with which? >>        Thanks a lot. > >Hey, > >Not sure if you've seen this wiki page..it has some links to >various versions of pv-on-hvm drivers for linux: > >http://wiki.xen.org/xenwiki/XenLinuxPVonHVMdrivers > >-- Pasi >
Thank you Pasi, I have ever read that, but I still feel difficult to extract a easy way, ok 
perhaps I should study that page further.
>> 
>>  At 2011-02-26 01:11:33**"Stefano Stabellini" <Stefano.Stabellini@xxxxxxxxxxxxx> wrote:
>> 
>>  >Hi all,
>>  >this patch series is a collection of fixes and improvements for Linux
>>  >running as Xen PV on HVM guest.
>>  >Changes to the previous version:
>>  >
>>  >- patch 5 and 6 have been squashed together;
>>  >
>>  >- xen_hvm_spinlock_init has been merged into xen_hvm_smp_prepare_cpus.
>>  >
>>  >
>>  >The list of patches with diffstat follows:
>>  >
>>  >Stefano Stabellini (6):
>>  >      xen: no need to delay xen_setup_shutdown_event for hvm guests anymore
>>  >      xen: do not use xen_info on HVM, set pv_info name to "Xen HVM"
>>  >      xen-blkfront: handle Xen major numbers other than XENVBD
>>  >      xen: make the ballon driver work for hvm domains
>>  >      xen: PV on HVM: support PV spinlocks and IPIs
>>  >      xen: fix compile issue if XEN is enabled but XEN_PVHVM is disabled
>>  >
>>  > arch/x86/xen/enlighten.c         |    6 ++-
>>  > arch/x86/xen/smp.c               |   38 ++++++++++++++++++
>>  > arch/x86/xen/suspend.c           |    2 +
>>  > arch/x86/xen/xen-ops.h           |    2 +
>>  > drivers/block/xen-blkfront.c     |   79 +++++++++++++++++++++++++++++++++++--
>>  > drivers/xen/balloon.c            |   14 ++++--
>>  > drivers/xen/manage.c             |   17 ++------
>>  > drivers/xen/platform-pci.c       |    3 -
>>  > include/xen/interface/io/blkif.h |   21 ++++++++++
>>  > 9 files changed, 154 insertions(+), 28 deletions(-)
>>  >
>>  >A branch with these patches on 2.6.38-rc6 is available here:
>>  >
>>  >git://xenbits.xen.org/people/sstabellini/linux-pvhvm.git 2.6.38-rc6-pvhvm
>>  >
>>  >Cheers,
>>  >
>>  >Stefano
>>  >
>>  >_______________________________________________
>>  >Xen-devel mailing list
>>  >Xen-devel@xxxxxxxxxxxxxxxxxxx
>>  >http://lists.xensource.com/xen-devel
>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-devel
>


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

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