From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mukesh Rathor Subject: Re: [PATCH 06/17] PVH xen: Introduce PVH guest type Date: Wed, 24 Apr 2013 16:01:11 -0700 Message-ID: <20130424160111.0f6b57de@mantra.us.oracle.com> References: <1366752366-16594-1-git-send-email-mukesh.rathor@oracle.com> <1366752366-16594-7-git-send-email-mukesh.rathor@oracle.com> <5177A0BC02000078000D0360@nat28.tlf.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <5177A0BC02000078000D0360@nat28.tlf.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: xen-devel List-Id: xen-devel@lists.xenproject.org On Wed, 24 Apr 2013 08:07:08 +0100 "Jan Beulich" wrote: > >>> On 23.04.13 at 23:25, Mukesh Rathor > >>> wrote: > > This patch introduces the concept of a pvh guest. There are also > > other basic changes like creating macros to check for pvh > > vcpu/domain, and creating new macros to see if it's pv/pvh/hvm > > domain/vcpu. Also, modify copy macros to include pvh. Lastly, we > > introduce that PVH uses HVM style event delivery. > > > > Chagnes in V2: > > - make is_pvh/is_hvm enum instead of adding is_pvh as a new flag. > > - fix indentation and spacing in guest_kernel_mode macro. > > - add debug only BUG() in GUEST_KERNEL_RPL macro as it should no > > longer be called in any PVH paths. > > > > Chagnes in V3: > > - Rename enum fields, and add is_pv to it. > > - Get rid if is_hvm_or_pvh_* macros. > > > > Chagnes in V4: > > - Move e820 fields out of pv_domain struct. > > Is there any reason why this can't be a standalone patch? > > Jan > I could move it, the e820 field changes, to an earlier smaller prep patch or create a separate one if they are all big. M-