xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/6] xen/arm: grant_table
@ 2012-07-20 15:05 Stefano Stabellini
  2012-07-20 15:05 ` [PATCH v2 1/6] Initialize lr_queue in vcpu_vgic_init for the first 32 irqs Stefano Stabellini
  2012-07-23 16:30 ` [PATCH v2 0/6] xen/arm: grant_table Ian Campbell
  0 siblings, 2 replies; 24+ messages in thread
From: Stefano Stabellini @ 2012-07-20 15:05 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 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 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/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(-)


Cheers,

Stefano

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

end of thread, other threads:[~2012-07-27  7:57 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-20 15:05 [PATCH v2 0/6] xen/arm: grant_table Stefano Stabellini
2012-07-20 15:05 ` [PATCH v2 1/6] Initialize lr_queue in vcpu_vgic_init for the first 32 irqs Stefano Stabellini
2012-07-20 15:05   ` [PATCH v2 2/6] xen/arm: set paging_mode_translate and paging_mode_external Stefano Stabellini
2012-07-20 15:05   ` [PATCH v2 3/6] xen/arm: implement page reference and grant table functions needed by grant_table.c Stefano Stabellini
2012-07-23 16:03     ` Ian Campbell
2012-07-24 10:25       ` Stefano Stabellini
2012-07-24 10:41         ` Ian Campbell
2012-07-26 17:56           ` Stefano Stabellini
2012-07-27  7:57             ` Ian Campbell
2012-07-20 15:05   ` [PATCH v2 4/6] xen/arm: implement get/put_page_type Stefano Stabellini
2012-07-23 16:08     ` Ian Campbell
2012-07-24 10:27       ` Stefano Stabellini
2012-07-24 10:42         ` Ian Campbell
2012-07-26 18:03           ` Stefano Stabellini
2012-07-23 20:01     ` Tim Deegan
2012-07-24 10:21       ` Stefano Stabellini
2012-07-20 15:05   ` [PATCH v2 5/6] xen/arm: create_p2m_entries should not call free_domheap_page Stefano Stabellini
2012-07-23 16:25     ` Ian Campbell
2012-07-24 10:28       ` Stefano Stabellini
2012-07-20 15:05   ` [PATCH v2 6/6] xen/arm: grant table Stefano Stabellini
2012-07-23 16:13     ` Ian Campbell
2012-07-24 10:30       ` Stefano Stabellini
2012-07-23 16:24   ` [PATCH v2 1/6] Initialize lr_queue in vcpu_vgic_init for the first 32 irqs Ian Campbell
2012-07-23 16:30 ` [PATCH v2 0/6] 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).