diff options
author | Mukesh Rathor <mukesh.rathor@oracle.com> | 2013-12-11 21:36:51 +0100 |
---|---|---|
committer | Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | 2014-01-06 16:44:15 +0100 |
commit | 2771374d47220c7ec271281437625e9519505bb2 (patch) | |
tree | 2f49ac39521a4aa45872ecd0568565bd625d59b1 /drivers/xen/Kconfig | |
parent | xen/pvh: Update E820 to work with PVH (v2) (diff) | |
download | linux-2771374d47220c7ec271281437625e9519505bb2.tar.xz linux-2771374d47220c7ec271281437625e9519505bb2.zip |
xen/pvh: Piggyback on PVHVM for event channels (v2)
PVH is a PV guest with a twist - there are certain things
that work in it like HVM and some like PV. There is
a similar mode - PVHVM where we run in HVM mode with
PV code enabled - and this patch explores that.
The most notable PV interfaces are the XenBus and event channels.
We will piggyback on how the event channel mechanism is
used in PVHVM - that is we want the normal native IRQ mechanism
and we will install a vector (hvm callback) for which we
will call the event channel mechanism.
This means that from a pvops perspective, we can use
native_irq_ops instead of the Xen PV specific. Albeit in the
future we could support pirq_eoi_map. But that is
a feature request that can be shared with PVHVM.
Signed-off-by: Mukesh Rathor <mukesh.rathor@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Reviewed-by: David Vrabel <david.vrabel@citrix.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Diffstat (limited to 'drivers/xen/Kconfig')
0 files changed, 0 insertions, 0 deletions