All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ingo Molnar <mingo@kernel.org>
To: "Ren, Qiaowei" <qiaowei.ren@intel.com>
Cc: "H. Peter Anvin" <hpa@zytor.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Ingo Molnar <mingo@redhat.com>, "x86@kernel.org" <x86@kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	Peter Zijlstra <a.p.zijlstra@chello.nl>
Subject: Re: [PATCH v2 0/4] Intel MPX support
Date: Wed, 22 Jan 2014 13:30:59 +0100	[thread overview]
Message-ID: <20140122123059.GA8973@gmail.com> (raw)
In-Reply-To: <9E0BE1322F2F2246BD820DA9FC397ADE014EC163@SHSMSX102.ccr.corp.intel.com>


* Ren, Qiaowei <qiaowei.ren@intel.com> wrote:

> 
> 
> > -----Original Message-----
> > From: Ingo Molnar [mailto:mingo.kernel.org@gmail.com] On Behalf Of Ingo
> > Molnar
> > Sent: Wednesday, January 22, 2014 7:53 PM
> > To: Ren, Qiaowei
> > Cc: H. Peter Anvin; Thomas Gleixner; Ingo Molnar; x86@kernel.org;
> > linux-kernel@vger.kernel.org; Peter Zijlstra
> > Subject: Re: [PATCH v2 0/4] Intel MPX support
> > 
> > 
> > * Qiaowei Ren <qiaowei.ren@intel.com> wrote:
> > 
> > > Changes since v1:
> > >   * check to see if #BR occurred in userspace or kernel space.
> > >   * use generic structure and macro as much as possible when
> > >     decode mpx instructions.
> > >
> > > Qiaowei Ren (4):
> > >   x86, mpx: add documentation on Intel MPX
> > >   x86, mpx: hook #BR exception handler to allocate bound tables
> > >   x86, mpx: add prctl commands PR_MPX_INIT, PR_MPX_RELEASE
> > >   x86, mpx: extend siginfo structure to include bound violation
> > >     information
> > >
> > >  Documentation/x86/intel_mpx.txt    |   76 +++++++
> > >  arch/x86/Kconfig                   |    4 +
> > >  arch/x86/include/asm/mpx.h         |   63 ++++++
> > >  arch/x86/include/asm/processor.h   |   16 ++
> > >  arch/x86/kernel/Makefile           |    1 +
> > >  arch/x86/kernel/mpx.c              |  417
> > ++++++++++++++++++++++++++++++++++++
> > >  arch/x86/kernel/traps.c            |   61 +++++-
> > >  include/uapi/asm-generic/siginfo.h |    9 +-
> > >  include/uapi/linux/prctl.h         |    6 +
> > >  kernel/signal.c                    |    4 +
> > >  kernel/sys.c                       |   12 +
> > >  11 files changed, 667 insertions(+), 2 deletions(-)  create mode
> > > 100644 Documentation/x86/intel_mpx.txt  create mode 100644
> > > arch/x86/include/asm/mpx.h  create mode 100644 arch/x86/kernel/mpx.c
> > 
> > Such a patch submission is absolutely inadequate!
> > 
> > Please outline:
> > 
> >   - a short summary of what the feature does
> > 
> >   - a short description of what hardware supports it today or will
> >     support it in the future
> > 
> >   - a short description of whether the feature needs any
> >     configuration from the user or it's entirely auto-enabled on
> >     hardware that supports it.
> > 
> >   - a cost/benefit description to unrelated code: is this slowing down
> >     anything else?
> > 
> >   - how does user-space compiler support stand, what's the expected
> >     status there, etc.
> > 
> > Only a small fraction of that information can be found in
> > Documentation/x86/intel_mpx.txt. in
> > 
> > I'm absolutely sick of these semi-anonymous patch submissions from Intel, so
> > I'm NAK-ing it until it's communicated properly.
> > 
> Ok. I will add related content into this documentation.

More importantly, put it into the 0/X mail! That's how people can 
review such a patch set effectively.

Thanks,

	Ingo

  reply	other threads:[~2014-01-22 12:31 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-22  9:27 [PATCH v2 0/4] Intel MPX support Qiaowei Ren
2014-01-22  8:00 ` David Rientjes
2014-01-22  8:51   ` Ren, Qiaowei
2014-01-22  9:27 ` [PATCH v2 1/4] x86, mpx: add documentation on Intel MPX Qiaowei Ren
2014-01-22  9:27 ` [PATCH v2 2/4] x86, mpx: hook #BR exception handler to allocate bound tables Qiaowei Ren
2014-01-22  9:27 ` [PATCH v2 3/4] x86, mpx: add prctl commands PR_MPX_INIT, PR_MPX_RELEASE Qiaowei Ren
2014-01-22  9:27 ` [PATCH v2 4/4] x86, mpx: extend siginfo structure to include bound violation information Qiaowei Ren
2014-01-22 11:53 ` [PATCH v2 0/4] Intel MPX support Ingo Molnar
2014-01-22 12:01   ` Ren, Qiaowei
2014-01-22 12:30     ` Ingo Molnar [this message]
2014-01-23  1:42       ` Ren Qiaowei

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=20140122123059.GA8973@gmail.com \
    --to=mingo@kernel.org \
    --cc=a.p.zijlstra@chello.nl \
    --cc=hpa@zytor.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@redhat.com \
    --cc=qiaowei.ren@intel.com \
    --cc=tglx@linutronix.de \
    --cc=x86@kernel.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.