xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/4] xen/arm: dom1 PV console up and running
@ 2012-07-04 10:55 Stefano Stabellini
  2012-07-04 10:55 ` [PATCH v2 1/4] xen/arm: implement do_hvm_op for ARM Stefano Stabellini
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Stefano Stabellini @ 2012-07-04 10:55 UTC (permalink / raw)
  To: xen-devel@lists.xensource.com
  Cc: Tim (Xen.org), Ian Campbell, Stefano Stabellini

Hi all,
this patch series fixes few bugs and implements few missing pieces
needed to get the first PV console up and running. With this patch
series applied I can fully boot a Dom1 guest out of an initramfs and
connect to its pv console in dom0, using xenconsole.

Regarding the console and xenstore pfns, I have used the HVM way of
doing things (speaking in x86 gergo) because they fit naturally in our
scenario.



Changes in v2:

- move xenstore and console page allocation to alloc_magic_pages;

- do now add the magic pages to p2m_host;

- remove xcbuild patch;

- rebase on "xen: event channel remapping for emulated MSIs", plus Ian's
PV domain build patches and my patch series "xen/arm: multiple guests
support in the GIC and VGIC".


Stefano Stabellini (4):
      xen/arm: implement do_hvm_op for ARM
      xen/arm: gic and vgic fixes
      xen/arm: disable the event optimization in the gic
      libxc/arm: allocate xenstore and console pages

 tools/libxc/xc_dom_arm.c     |   36 +++++++++++++++++++++----
 xen/arch/arm/Makefile        |    1 +
 xen/arch/arm/gic.c           |   48 ++-------------------------------
 xen/arch/arm/hvm.c           |   60 ++++++++++++++++++++++++++++++++++++++++++
 xen/arch/arm/traps.c         |    1 +
 xen/arch/arm/vgic.c          |    3 +-
 xen/include/asm-arm/domain.h |    7 +++++
 7 files changed, 103 insertions(+), 53 deletions(-)


Cheers,

Stefano

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

end of thread, other threads:[~2012-07-17 16:34 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-04 10:55 [PATCH v2 0/4] xen/arm: dom1 PV console up and running Stefano Stabellini
2012-07-04 10:55 ` [PATCH v2 1/4] xen/arm: implement do_hvm_op for ARM Stefano Stabellini
2012-07-12 11:43   ` Tim Deegan
2012-07-04 10:55 ` [PATCH v2 2/4] xen/arm: gic and vgic fixes Stefano Stabellini
2012-07-12 11:43   ` Tim Deegan
2012-07-04 10:55 ` [PATCH v2 3/4] xen/arm: disable the event optimization in the gic Stefano Stabellini
2012-07-04 10:55 ` [PATCH v2 4/4] libxc/arm: allocate xenstore and console pages Stefano Stabellini
2012-07-12 11:46   ` Tim Deegan
2012-07-13 15:32     ` Stefano Stabellini
2012-07-13 17:02       ` Ian Campbell
2012-07-13 17:15         ` Stefano Stabellini
2012-07-17 16:34 ` [PATCH v2 0/4] xen/arm: dom1 PV console up and running 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).