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

[Xen-devel] [PATCH v3 0/4] 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 v3:

- rebased on 9e0de31c672fd127e6fb0c88a26eb147037a9abc, drop patches
already applied from the series;
- replace printk with gdprintk in create_grant_host_mapping;
- print a warning once in gnttab_mark_dirty;
- replace get_page_type and put_page_type with an empty implementation;
- rephrase commit message of "create_p2m_entries should not call
free_domheap_page";
- remove HVM_PARAM_GRANT_START_PFN.


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 (4):
      xen/arm: implement page reference and grant table functions needed by 
grant_table.c
      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/dummy.S     |   13 ----
 xen/arch/arm/mm.c        |  157 +++++++++++++++++++++++++++++++++++++++++++++-
 xen/arch/arm/p2m.c       |   82 ++++++++++++++++---------
 xen/arch/arm/traps.c     |    1 +
 xen/include/asm-arm/mm.h |    1 -
 5 files changed, 210 insertions(+), 44 deletions(-)

Cheers,

Stefano

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


 


Rackspace

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