Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1511535

Re: [PATCH] add one parameter wro_enable to enable relaxed ordering for IXGBE

From Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Newsgroups linux.kernel
Subject Re: [PATCH] add one parameter wro_enable to enable relaxed ordering for IXGBE
Date 2016-10-29 09:50 +0200
Message-ID <sxwyS-3dk-9@gated-at.bofh.it> (permalink)
References <sxvW9-2XN-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

On Sat, 2016-10-29 at 15:08 +0800, Mao Wenan wrote:
> This patch provides a way to enable relaxed ordering, where it helps with
> performance in some architecture.
> The default value of wro_enable is 0, if you want to enable relaxed
> ordering, please set wro_enable=1.
> 
> Mao Wenan (1):
>   add one parameter wro_enable for IXGBE
> 
>  drivers/net/ethernet/intel/ixgbe/ixgbe.h        |  1 +
>  drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c  | 29 ++++++++++++++-----
> ------
>  drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 28 +++++++++++++----
> -------
>  drivers/net/ethernet/intel/ixgbe/ixgbe_main.c   |  9 ++++++++
>  4 files changed, 41 insertions(+), 26 deletions(-)

Why have a title patch for only one patch?  Better yet, the one patch does
not have a patch description.  Get rid of the title patch and add the above
information into the patches description.

In addition, module parameters are not kindly looked upon, one reason is
that it cannot be standardized and enforced.

I am also confused because you are stating that on some architectures, yet
this code is only compiled in when SPARC is defined and that there are
times when you want relaxed ordering enabled and other times disabled?
 Your gonna have to provide more data on why, because the code as is was
resolving serious performance issues on SPARC when relaxed ordering was
enabled.

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH] add one parameter wro_enable to enable relaxed ordering for IXGBE Mao Wenan <maowenan@huawei.com> - 2016-10-29 09:10 +0200
  Re: [PATCH] add one parameter wro_enable to enable relaxed ordering  for IXGBE Jeff Kirsher <jeffrey.t.kirsher@intel.com> - 2016-10-29 09:50 +0200
    答复: [PATCH] add one parameter wro_enable to enable relaxed ordering for IXGBE maowenan <maowenan@huawei.com> - 2016-11-09 10:50 +0100

csiph-web