From: Sean Christopherson <sean.j.christopherson@intel.com>
To: Makarand Sonare <makarandsonare@google.com>
Cc: kvm@vger.kernel.org, Peter Shier <pshier@google.com>,
Jim Mattson <jmattson@google.com>
Subject: Re: [kvm PATCH] KVM: nVMX - enable VMX preemption timer migration
Date: Thu, 23 Apr 2020 12:58:31 -0700 [thread overview]
Message-ID: <20200423195831.GR17824@linux.intel.com> (raw)
In-Reply-To: <CA+qz5spBA0HiXbvtZ-7bvfvf20HbfVaV0UrXF=NOGMA1ptuTHg@mail.gmail.com>
Please read through Thomas' diatribe^W comments on top-posting and HTML
email[*]. I appreciate that it can be frustrating to configure and get
used to, especially in a corporate environment, but it really does help
get your code upstreamed.
https://people.kernel.org/tglx/notes-about-netiquette
On Thu, Apr 23, 2020 at 11:48:34AM -0700, Makarand Sonare wrote:
> Thanks for the feedback!
> *>>Any plans to enhance the vmx_set_nested_state_test.c to verify this
> works as intended?*
> I am working on writing the test as part of state_test.c as that test
> already has the nested state save/restore logic.
>
> *>>Build tested only, but {get,put}_user() compiles just fine, as
> requested.*
> The impacted functions are using copy_to_user/copy_from_user already so I
> used the same for consistency.
That's because they're copying complex structures that don't fit in a
single memory access.
> I will send a v3 PATCH after incorporating rest of the feedback.
In the future, please give folks a chance to digest and respond before
spinning another version, especially when there is disagreement over which
direction to take. E.g. the above {get,put}_user() thing is easy to sort
out with a few back-and-forth mails. Sending v3 prematurely (and v2 for
that matter) means that closing that discussion requires tracking down the
new version and providing the necessary context. Which, as an aside, is
why trimming mails and bottom-posting is helpful as it allows the scope of
the conversation to be narrowed to the remaining opens.
prev parent reply other threads:[~2020-04-23 19:58 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-04-22 20:50 [kvm PATCH] KVM: nVMX - enable VMX preemption timer migration Makarand Sonare
2020-04-23 15:33 ` Sean Christopherson
[not found] ` <CA+qz5spBA0HiXbvtZ-7bvfvf20HbfVaV0UrXF=NOGMA1ptuTHg@mail.gmail.com>
2020-04-23 19:58 ` Sean Christopherson [this message]
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=20200423195831.GR17824@linux.intel.com \
--to=sean.j.christopherson@intel.com \
--cc=jmattson@google.com \
--cc=kvm@vger.kernel.org \
--cc=makarandsonare@google.com \
--cc=pshier@google.com \
/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.