All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/6] xen/{net, blk}back support for running in HVM
@ 2011-12-14 20:12 Daniel De Graaf
  2011-12-14 20:12 ` [PATCH 1/6] xenbus: Support HVM backends Daniel De Graaf
                   ` (7 more replies)
  0 siblings, 8 replies; 24+ messages in thread
From: Daniel De Graaf @ 2011-12-14 20:12 UTC (permalink / raw)
  To: konrad.wilk; +Cc: Xen-devel

Changes from v2:
 - Clarified comments and commit messages
 - Based on v3.2-rc3

Changes from v1:
 - Rebased on top of David's patches
 - Grant table wrapper functions used where appropriate

[PATCH 1/6] xenbus: Support HVM backends
[PATCH 2/6] xenbus: Use grant-table wrapper functions
[PATCH 3/6] xen/grant-table: Support mappings required by blkback
[PATCH 4/6] xen/blkback: use grant-table.c hypercall wrappers
[PATCH 5/6] xen/netback: Enable netback on HVM guests
[PATCH 6/6] xen/blkback: Enable blkback on HVM guests

^ permalink raw reply	[flat|nested] 24+ messages in thread
* [PATCH 0/5] xen/{net, blk}back support for running in HVM
@ 2011-10-18 20:26 Daniel De Graaf
  2011-10-20 15:35 ` [PATCH v2 0/6] " Daniel De Graaf
  0 siblings, 1 reply; 24+ messages in thread
From: Daniel De Graaf @ 2011-10-18 20:26 UTC (permalink / raw)
  To: xen-devel

In HVM domains (or to be exact, when XENFEAT_auto_translated_physmap is
enabled) it is not valid to request the hypervisor set up a grant
mapping using PFNs referring to valid pages.  The balloon driver
provides alloc_xenballooned_pages to obtain pages without valid PFNs
suitable for grant mappings; use this function when allocating pages for
grant mappings.

This has been tested with a PV domain using block and network devices
exported by an HVM domain.

[PATCH 1/5] xen/netback: Use xenballooned pages for comms
[PATCH 2/5] xen/netback: Enable netback on HVM guests
[PATCH 3/5] xen/blkback: Use xenballooned pages for mapped areas
[PATCH 4/5] xen/blkback: don't add m2p overrides when using
[PATCH 5/5] xen/blkback: Enable blkback on HVM guests

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

end of thread, other threads:[~2011-12-20 15:58 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-14 20:12 [PATCH v3 0/6] xen/{net, blk}back support for running in HVM Daniel De Graaf
2011-12-14 20:12 ` [PATCH 1/6] xenbus: Support HVM backends Daniel De Graaf
2011-12-15 14:13   ` David Vrabel
2011-12-15 14:38     ` Daniel De Graaf
2011-12-16 19:56   ` Konrad Rzeszutek Wilk
2011-12-19 17:51     ` Daniel De Graaf
2011-12-19 17:54       ` [PATCH 1/6 v2] " Daniel De Graaf
2011-12-19 18:16       ` [PATCH 1/6] " Konrad Rzeszutek Wilk
2011-12-19 18:46         ` Daniel De Graaf
2011-12-19 19:23           ` Konrad Rzeszutek Wilk
2011-12-19 19:55             ` [PATCH 1/6 v3] " Daniel De Graaf
2011-12-14 20:12 ` [PATCH 2/6] xenbus: Use grant-table wrapper functions Daniel De Graaf
2011-12-16 20:09   ` Konrad Rzeszutek Wilk
2011-12-14 20:12 ` [PATCH 3/6] xen/grant-table: Support mappings required by blkback Daniel De Graaf
2011-12-14 20:12 ` [PATCH 4/6] xen/blkback: use grant-table.c hypercall wrappers Daniel De Graaf
2011-12-16 20:17   ` Konrad Rzeszutek Wilk
2011-12-20 15:58   ` Konrad Rzeszutek Wilk
2011-12-14 20:12 ` [PATCH 5/6] xen/netback: Enable netback on HVM guests Daniel De Graaf
2011-12-19 10:33   ` Ian Campbell
2011-12-14 20:12 ` [PATCH 6/6] xen/blkback: Enable blkback " Daniel De Graaf
2011-12-20 15:45   ` Konrad Rzeszutek Wilk
2011-12-16 20:20 ` [PATCH v3 0/6] xen/{net, blk}back support for running in HVM Konrad Rzeszutek Wilk
2011-12-20 15:55 ` Konrad Rzeszutek Wilk
  -- strict thread matches above, loose matches on Subject: below --
2011-10-18 20:26 [PATCH 0/5] " Daniel De Graaf
2011-10-20 15:35 ` [PATCH v2 0/6] " Daniel De Graaf
2011-10-20 15:35   ` [PATCH 1/6] xenbus: Support HVM backends Daniel De Graaf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.