All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dan Carpenter <dan.carpenter@oracle.com>
To: lustre-devel@lists.lustre.org
Subject: [lustre-devel] [PATCH 1/3] staging:lustre: remove tcpip abstraction from libcfs
Date: Fri, 22 May 2015 18:39:29 +0300	[thread overview]
Message-ID: <20150522153929.GW22558@mwanda> (raw)
In-Reply-To: <4ebf8ca4e2dd466c8ff68291b6670515@EXCHCS32.ornl.gov>

On Fri, May 22, 2015 at 03:08:44PM +0000, Simmons, James A. wrote:
> >This patch does a lot of stuff all at once and it is hard to review.  It
> >could easily be broken into patches which are easy to review.
> 
> I have more very large patches. With breaking them up that means you are
> going to see hundreds of patches coming from me. 
> 

The problem here is that we have two upstreams which have diverged and
you're hopefully merging them into one upstream for the future.
Breaking things up into patches is a pain and it basically means you
have to do a lot of the work a second time.  It sucks for you and I
totally understand that...  :(

We regulary review 100+ patch series so that's not a big deal.

We still have to review a ball of code with it broken up or not broken
up but when it's broken up then I have scripts to strip out much of the
mechanical changes.

> >Ok in this next section we move functions around and rename them but
> >also introduce some bad changes in the new function.
> 
> Thanks for pointing out these bugs. We are still carrying these bugs in the
> OpenSFS branch. Once you approve these changes I will sync up lib-socket.c
> in the OpenSFS branch.
> 
> P.S
>       Does the 3rd patch look okay to you?

Yeah.  That looks fine.

regards,
dan carpenter

WARNING: multiple messages have this Message-ID (diff)
From: Dan Carpenter <dan.carpenter@oracle.com>
To: "Simmons, James A." <simmonsja@ornl.gov>
Cc: James Simmons <jsimmons@infradead.org>,
	"devel@driverdev.osuosl.org" <devel@driverdev.osuosl.org>,
	James Simmons <uja.ornl@yahoo.com>,
	James Simmons <uja.ornl@gmail.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Oleg Drokin <oleg.drokin@intel.com>,
	"HPDD-discuss@ml01.01.org" <HPDD-discuss@ml01.01.org>,
	"lustre-devel@lists.lustre.org" <lustre-devel@lists.lustre.org>
Subject: Re: [lustre-devel] [PATCH 1/3] staging:lustre: remove tcpip abstraction from libcfs
Date: Fri, 22 May 2015 18:39:29 +0300	[thread overview]
Message-ID: <20150522153929.GW22558@mwanda> (raw)
In-Reply-To: <4ebf8ca4e2dd466c8ff68291b6670515@EXCHCS32.ornl.gov>

On Fri, May 22, 2015 at 03:08:44PM +0000, Simmons, James A. wrote:
> >This patch does a lot of stuff all at once and it is hard to review.  It
> >could easily be broken into patches which are easy to review.
> 
> I have more very large patches. With breaking them up that means you are
> going to see hundreds of patches coming from me. 
> 

The problem here is that we have two upstreams which have diverged and
you're hopefully merging them into one upstream for the future.
Breaking things up into patches is a pain and it basically means you
have to do a lot of the work a second time.  It sucks for you and I
totally understand that...  :(

We regulary review 100+ patch series so that's not a big deal.

We still have to review a ball of code with it broken up or not broken
up but when it's broken up then I have scripts to strip out much of the
mechanical changes.

> >Ok in this next section we move functions around and rename them but
> >also introduce some bad changes in the new function.
> 
> Thanks for pointing out these bugs. We are still carrying these bugs in the
> OpenSFS branch. Once you approve these changes I will sync up lib-socket.c
> in the OpenSFS branch.
> 
> P.S
>       Does the 3rd patch look okay to you?

Yeah.  That looks fine.

regards,
dan carpenter


  reply	other threads:[~2015-05-22 15:39 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <uja.ornl@gmail.com>
2015-05-21 22:46 ` [lustre-devel] [PATCH 0/3] First set of Intel branch merger for libcfs/lnet James Simmons
2015-05-21 22:46   ` James Simmons
2015-05-21 22:46 ` [lustre-devel] [PATCH 1/3] staging:lustre: remove tcpip abstraction from libcfs James Simmons
2015-05-21 22:46   ` James Simmons
2015-05-22 11:15   ` [lustre-devel] " Dan Carpenter
2015-05-22 11:15     ` Dan Carpenter
2015-05-22 15:08     ` [lustre-devel] " Simmons, James A.
2015-05-22 15:08       ` Simmons, James A.
2015-05-22 15:39       ` Dan Carpenter [this message]
2015-05-22 15:39         ` Dan Carpenter
2015-05-22 21:40       ` Greg Kroah-Hartman
2015-05-22 21:40         ` Greg Kroah-Hartman
2015-05-21 22:46 ` [lustre-devel] [PATCH 2/3] staging:lustre: remove kernel defines in userland headers James Simmons
2015-05-21 22:46   ` James Simmons
2015-05-22 13:00   ` [lustre-devel] " Dan Carpenter
2015-05-22 13:00     ` Dan Carpenter
2015-05-22 15:12     ` [lustre-devel] " Simmons, James A.
2015-05-22 15:12       ` Simmons, James A.
2015-05-22 15:24       ` Joe Perches
2015-05-22 15:24         ` Joe Perches
2015-05-21 22:46 ` [lustre-devel] [PATCH 3/3] staging:lustre: cleanup libcfs lock handling James Simmons
2015-05-21 22:46   ` James Simmons
2015-05-22 18:32 ` [lustre-devel] [PATCH 0/6] staging:lustre: remove tcpip abstraction from libcfs James Simmons
2015-05-22 18:32   ` James Simmons
2015-05-22 18:32 ` [lustre-devel] [PATCH 1/6] staging:lustre:remove useless libcfs_sock_release James Simmons
2015-05-22 18:32   ` James Simmons
2015-05-22 18:32 ` [lustre-devel] [PATCH 2/6] staging:lustre:remove useless libcfs_sock_abort_accept James Simmons
2015-05-22 18:32   ` James Simmons
2015-05-22 18:32 ` [lustre-devel] [PATCH 3/6] staging:lustre: rename tcpip handling functions to lnet_* prefix James Simmons
2015-05-22 18:32   ` James Simmons
2015-05-22 18:32 ` [lustre-devel] [PATCH 4/6] staging:lustre: use available kernel wrappers in lib-socket.c James Simmons
2015-05-22 18:32   ` James Simmons
2015-05-22 18:32 ` [lustre-devel] [PATCH 5/6] staging:lustre: style cleanups for lib-socket.c James Simmons
2015-05-22 18:32   ` James Simmons
2015-05-25  9:37   ` [lustre-devel] " Dan Carpenter
2015-05-25  9:37     ` Dan Carpenter
2015-05-27 15:01     ` [lustre-devel] " Simmons, James A.
2015-05-27 15:01       ` Simmons, James A.
2015-05-27 15:24       ` Dan Carpenter
2015-05-27 15:24         ` Dan Carpenter
2015-05-27 21:04         ` Simmons, James A.
2015-05-27 21:04           ` Simmons, James A.
2015-05-22 18:32 ` [lustre-devel] [PATCH 6/6] staging:lustre: Update license and copyright " James Simmons
2015-05-22 18:32   ` James Simmons

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=20150522153929.GW22558@mwanda \
    --to=dan.carpenter@oracle.com \
    --cc=lustre-devel@lists.lustre.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.