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

[Xen-devel] [PATCH v2 0/6] xen/arm: grant_table

Hi all,
this patch series implements the basic mechanisms needed by the grant
table to work properly.

With this patch series applied and the corresponding Linux side patch
series, I am able to boot a guest out of a PV disk and get the PV
network up and running.

Changes in v2:

- create_grant_host_mapping returns error for read-only mappings;

- remove get_page_light reference;

- add a patch to fix the lr_queue initialization for the first 32 irqs;

- add a patch to implement get/put_page_type.

Stefano Stabellini (6):
      Initialize lr_queue in vcpu_vgic_init for the first 32 irqs
      xen/arm: set paging_mode_translate and paging_mode_external
      xen/arm: implement page reference and grant table functions needed by 
      xen/arm: implement get/put_page_type
      xen/arm: create_p2m_entries should not call free_domheap_page
      xen/arm: grant table

 xen/arch/arm/domain.c           |    3 +
 xen/arch/arm/dummy.S            |   13 --
 xen/arch/arm/mm.c               |  230 ++++++++++++++++++++++++++++++++++++++-
 xen/arch/arm/p2m.c              |   82 +++++++++-----
 xen/arch/arm/traps.c            |    1 +
 xen/arch/arm/vgic.c             |    3 +
 xen/include/asm-arm/mm.h        |    1 -
 xen/include/asm-arm/paging.h    |    4 +-
 xen/include/public/hvm/params.h |    4 +-
 9 files changed, 294 insertions(+), 47 deletions(-)



Xen-devel mailing list



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