All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Jan Beulich" <JBeulich@suse.com>
To: Wei Liu <wei.liu2@citrix.com>, Don Slutz <don.slutz@gmail.com>
Cc: Jun Nakajima <jun.nakajima@intel.com>, Tim Deegan <tim@xen.org>,
	Kevin Tian <kevin.tian@intel.com>, Keir Fraser <keir@xen.org>,
	Ian Campbell <ian.campbell@citrix.com>,
	Stefano Stabellini <stefano.stabellini@eu.citrix.com>,
	George Dunlap <George.Dunlap@eu.citrix.com>,
	Andrew Cooper <andrew.cooper3@citrix.com>,
	Ian Jackson <ian.jackson@eu.citrix.com>,
	xen-devel@lists.xen.org, Eddie Dong <eddie.dong@intel.com>,
	Aravind Gopalakrishnan <Aravind.Gopalakrishnan@amd.com>,
	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
	Boris Ostrovsky <boris.ostrovsky@oracle.com>
Subject: Re: [PATCH v12 0/8] Xen VMware tools support
Date: Fri, 10 Jul 2015 09:40:59 +0100	[thread overview]
Message-ID: <559FA13B020000780008F41F@mail.emea.novell.com> (raw)
In-Reply-To: <1435447665-5433-1-git-send-email-Don.Slutz@Gmail.com>

>>> On 28.06.15 at 01:27, <don.slutz@gmail.com> wrote:
> Changes v11 to v12:
>   Rebased on staging.
> 
>   Jan Beulich (xen: Add ring 3 vmware_port support)
>     As there don't seem to be enough convincing arguments for this
>     to be worthwhile, I'm going to drop this...
>       Dropped the 2 ring3 patches.
> 
>   Ian Campbell (tools: Add vmware_hwver support):
>     s/come/comes/
>       Done
>     I'm not sure this hunk has anything to do with this patch, nor
>     what the semantic difference between the old and new text is
>     supposed to be.
>       Dropped comment change.
> 
>   Ian Campbell (multiple):
>     In v11 this seems to have morphed into only
>     LIBXL_HAVE_LIBXL_VGA_INTERFACE_TYPE_VMWARE being provided, which
>     is clearly not an appropriate umbrella #define.
> 
>     "#define LIBXL_HAVE_CREATEINFO_VMWARE 1"
>     Lets just have a single one of these indicating support for
>     vmware, it should be added at the end of the series after all
>     the baseline vmware functionality is in place. I think that
>     means hwver, vga=vmware and this port stuff.
> 
>       Make (tools: Add vga=vmware) no longer independent.
>       Change the #define to "LIBXL_HAVE_VMWARE"
> 
>    Jan Beulich (xen: Add vmware_port support):
>      Surrounding code avoiding the use of "break" makes the result
>      look rather inconsistent. Please move this up immediately after
>      the XSM check, or drop the "break".
>        Moved it up.
> 
>    George Dunlap (Add IOREQ_TYPE_VMWARE_PORT):
>      Sorry for coming a bit late to this party.  On a high level I
>      think this is good, but there doesn't seem to be anything in
>      here in particular that is vmware-specific.  Would it make more
>      sense to give this a more generic name, and have it include all
>      of the general-purpose registers?
>        Did not change at this time because QEMU would need changes 1st.
> 
>    George Dunlap (Add xentrace to vmware_port):
>      Do you need to log edi as well? It looks like it's not used.
>        I think it makes sense to indicate that edi can be used and
>        may in the future.
>      And do you need to log all the registers here?  It seems like
>      port + regs->_ecx would be enough to tell you why it got
>      ignored.
>         Adjusted to log just port and eax (ecx was NOT tested for).

I was actually meaning to apply this (at least until patch 6; I'm
not convinced patch 7 makes sense to go in at this point), but
noticed that comments by Konrad were still un-addressed. I'm
also expecting some re-basing to be needed on top of Paul's
emulation re-work.

Wei, considering that this had already missed 4.5, would you
be okay to take at least first 6 patches (which seem reasonably
risk free) after the freeze?

Jan

  parent reply	other threads:[~2015-07-10  8:40 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-27 23:27 [PATCH v12 0/8] Xen VMware tools support Don Slutz
2015-06-27 23:27 ` [PATCH v12 1/8] tools: Add vga=vmware Don Slutz
2015-07-07 15:54   ` Ian Campbell
2015-06-27 23:27 ` [PATCH v12 2/8] xen: Add support for VMware cpuid leaves Don Slutz
2015-07-01 20:01   ` Konrad Rzeszutek Wilk
2015-07-03 22:03     ` Don Slutz
2015-07-07 15:03       ` Konrad Rzeszutek Wilk
2015-07-28  2:54         ` Don Slutz
2015-07-07 15:56   ` Ian Campbell
2015-06-27 23:27 ` [PATCH v12 3/8] tools: Add vmware_hwver support Don Slutz
2015-07-01 20:14   ` Konrad Rzeszutek Wilk
2015-07-07 15:59     ` Ian Campbell
2015-07-28  2:58       ` Don Slutz
2015-06-27 23:27 ` [PATCH v12 4/8] vmware: Add VMware provided include file Don Slutz
2015-06-27 23:27 ` [PATCH v12 5/8] xen: Add vmware_port support Don Slutz
2015-06-27 23:27 ` [PATCH v12 6/8] tools: " Don Slutz
2015-07-07 16:01   ` Ian Campbell
2015-06-27 23:27 ` [PATCH v12 7/8] Add IOREQ_TYPE_VMWARE_PORT Don Slutz
2015-07-01 20:49   ` Konrad Rzeszutek Wilk
2015-07-03 14:55     ` Don Slutz
2015-07-07 15:02       ` Konrad Rzeszutek Wilk
2015-07-28  2:59         ` Don Slutz
2015-06-27 23:27 ` [PATCH v12 8/8] Add xentrace to vmware_port Don Slutz
2015-06-29 14:54   ` Andrew Cooper
2015-06-29 16:11     ` Don Slutz
2015-07-10  8:40 ` Jan Beulich [this message]
2015-07-10  9:07   ` [PATCH v12 0/8] Xen VMware tools support Wei Liu
2015-07-28  3:18     ` Don Slutz
2015-07-28 14:32       ` Konrad Rzeszutek Wilk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=559FA13B020000780008F41F@mail.emea.novell.com \
    --to=jbeulich@suse.com \
    --cc=Aravind.Gopalakrishnan@amd.com \
    --cc=George.Dunlap@eu.citrix.com \
    --cc=andrew.cooper3@citrix.com \
    --cc=boris.ostrovsky@oracle.com \
    --cc=don.slutz@gmail.com \
    --cc=eddie.dong@intel.com \
    --cc=ian.campbell@citrix.com \
    --cc=ian.jackson@eu.citrix.com \
    --cc=jun.nakajima@intel.com \
    --cc=keir@xen.org \
    --cc=kevin.tian@intel.com \
    --cc=stefano.stabellini@eu.citrix.com \
    --cc=suravee.suthikulpanit@amd.com \
    --cc=tim@xen.org \
    --cc=wei.liu2@citrix.com \
    --cc=xen-devel@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.