From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mukesh Rathor Subject: [RFC PATCH 0/8]: PVH : PV guest in HVM container Date: Wed, 15 Aug 2012 17:52:24 -0700 Message-ID: <20120815175224.36457451@mantra.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Konrad Rzeszutek Wilk Cc: "Xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org Hi, Following are series of patches for PVH linux changes. xen patches will follow later. A PVH is a PV guest that runs in an HVM container. Its only available for x86_64 only. It runs in ring 0 (the kernel), has native page tables, native IDT, and requires HAP. It uses lot of HVM code paths. Both in the guest and xen, the guest is viewed as pv guest, and is_hvm() would return false. It uses event channels thereby eliminating APIC emulation code paths in xen. This series of patches implment this feature. They were built on top of fc6bdb59a501740b28ed3b616641a22c8dc5dd31 from the following tree: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git Thanks, Mukesh