xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/4] xen/arm: grant_table
@ 2012-07-26 18:53 Stefano Stabellini
  2012-07-26 18:54 ` [PATCH v3 1/4] xen/arm: implement page reference and grant table functions needed by grant_table.c Stefano Stabellini
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Stefano Stabellini @ 2012-07-26 18:53 UTC (permalink / raw)
  To: xen-devel@lists.xensource.com
  Cc: Tim Deegan, Ian Campbell, Stefano Stabellini

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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-08-02 10:08 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-26 18:53 [PATCH v3 0/4] xen/arm: grant_table Stefano Stabellini
2012-07-26 18:54 ` [PATCH v3 1/4] xen/arm: implement page reference and grant table functions needed by grant_table.c Stefano Stabellini
2012-07-26 18:54 ` [PATCH v3 2/4] xen/arm: implement get/put_page_type Stefano Stabellini
2012-08-02 10:08   ` Ian Campbell
2012-07-26 18:54 ` [PATCH v3 3/4] xen/arm: create_p2m_entries should not call free_domheap_page Stefano Stabellini
2012-07-26 18:54 ` [PATCH v3 4/4] xen/arm: grant table Stefano Stabellini
2012-08-01 10:29 ` [PATCH v3 0/4] xen/arm: grant_table Ian Campbell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).