* netvsc NAPI patch process @ 2017-01-26 18:04 Stephen Hemminger 2017-01-26 18:06 ` David Miller 2017-01-26 20:46 ` KY Srinivasan 0 siblings, 2 replies; 7+ messages in thread From: Stephen Hemminger @ 2017-01-26 18:04 UTC (permalink / raw) To: davem, K. Y. Srinivasan, Greg KH; +Cc: netdev I have a working set of patches to enable NAPI in the netvsc driver. The problem is that it requires a set of patches to vmbus layer as well. Since vmbus patches have been going through char-misc-next tree rather than net-next, it is difficult to stage these. How about if I send the vmbus patches through normal driver-devel upstream and during the 4.10 merge window send the last 3 patches for NAPI for linux-net tree to get into 4.10? ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: netvsc NAPI patch process 2017-01-26 18:04 netvsc NAPI patch process Stephen Hemminger @ 2017-01-26 18:06 ` David Miller 2017-01-27 7:54 ` Greg KH 2017-01-26 20:46 ` KY Srinivasan 1 sibling, 1 reply; 7+ messages in thread From: David Miller @ 2017-01-26 18:06 UTC (permalink / raw) To: stephen; +Cc: kys, greg, netdev From: Stephen Hemminger <stephen@networkplumber.org> Date: Thu, 26 Jan 2017 10:04:05 -0800 > I have a working set of patches to enable NAPI in the netvsc driver. > The problem is that it requires a set of patches to vmbus layer as well. > Since vmbus patches have been going through char-misc-next tree rather > than net-next, it is difficult to stage these. > > How about if I send the vmbus patches through normal driver-devel upstream > and during the 4.10 merge window send the last 3 patches for NAPI for linux-net > tree to get into 4.10? Another option is that the char-misc-next folks create a branch with just the commits you need for NAPI, I pull that into net-next, and then you can submit the NAPI changes to me. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: netvsc NAPI patch process 2017-01-26 18:06 ` David Miller @ 2017-01-27 7:54 ` Greg KH 2017-01-27 17:39 ` Stephen Hemminger 0 siblings, 1 reply; 7+ messages in thread From: Greg KH @ 2017-01-27 7:54 UTC (permalink / raw) To: David Miller; +Cc: stephen, kys, netdev On Thu, Jan 26, 2017 at 01:06:46PM -0500, David Miller wrote: > From: Stephen Hemminger <stephen@networkplumber.org> > Date: Thu, 26 Jan 2017 10:04:05 -0800 > > > I have a working set of patches to enable NAPI in the netvsc driver. > > The problem is that it requires a set of patches to vmbus layer as well. > > Since vmbus patches have been going through char-misc-next tree rather > > than net-next, it is difficult to stage these. > > > > How about if I send the vmbus patches through normal driver-devel upstream > > and during the 4.10 merge window send the last 3 patches for NAPI for linux-net > > tree to get into 4.10? > > Another option is that the char-misc-next folks create a branch with just > the commits you need for NAPI, I pull that into net-next, and then you > can submit the NAPI changes to me. I can easily do that, or I have no problem with the vmbus changes going through the net-next tree, if they are sane (i.e. let me review them please...) Which ever is easier for the networking developers, their tree is much crazier than the tiny char-misc tree is :) thanks, greg k-h ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: netvsc NAPI patch process 2017-01-27 7:54 ` Greg KH @ 2017-01-27 17:39 ` Stephen Hemminger 2017-01-27 18:04 ` Greg KH 0 siblings, 1 reply; 7+ messages in thread From: Stephen Hemminger @ 2017-01-27 17:39 UTC (permalink / raw) To: Greg KH; +Cc: David Miller, kys, netdev On Fri, 27 Jan 2017 08:54:06 +0100 Greg KH <greg@kroah.com> wrote: > On Thu, Jan 26, 2017 at 01:06:46PM -0500, David Miller wrote: > > From: Stephen Hemminger <stephen@networkplumber.org> > > Date: Thu, 26 Jan 2017 10:04:05 -0800 > > > > > I have a working set of patches to enable NAPI in the netvsc driver. > > > The problem is that it requires a set of patches to vmbus layer as well. > > > Since vmbus patches have been going through char-misc-next tree rather > > > than net-next, it is difficult to stage these. > > > > > > How about if I send the vmbus patches through normal driver-devel upstream > > > and during the 4.10 merge window send the last 3 patches for NAPI for linux-net > > > tree to get into 4.10? > > > > Another option is that the char-misc-next folks create a branch with just > > the commits you need for NAPI, I pull that into net-next, and then you > > can submit the NAPI changes to me. > > I can easily do that, or I have no problem with the vmbus changes going > through the net-next tree, if they are sane (i.e. let me review them > please...) Which ever is easier for the networking developers, their > tree is much crazier than the tiny char-misc tree is :) > > thanks, > > greg k-h I just want the least pain and the least overhead process. Waiting two releases and trying to deal with merge conflicts is a pain. Also it makes life harder with distro backports etc. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: netvsc NAPI patch process 2017-01-27 17:39 ` Stephen Hemminger @ 2017-01-27 18:04 ` Greg KH 0 siblings, 0 replies; 7+ messages in thread From: Greg KH @ 2017-01-27 18:04 UTC (permalink / raw) To: Stephen Hemminger; +Cc: David Miller, kys, netdev On Fri, Jan 27, 2017 at 09:39:53AM -0800, Stephen Hemminger wrote: > On Fri, 27 Jan 2017 08:54:06 +0100 > Greg KH <greg@kroah.com> wrote: > > > On Thu, Jan 26, 2017 at 01:06:46PM -0500, David Miller wrote: > > > From: Stephen Hemminger <stephen@networkplumber.org> > > > Date: Thu, 26 Jan 2017 10:04:05 -0800 > > > > > > > I have a working set of patches to enable NAPI in the netvsc driver. > > > > The problem is that it requires a set of patches to vmbus layer as well. > > > > Since vmbus patches have been going through char-misc-next tree rather > > > > than net-next, it is difficult to stage these. > > > > > > > > How about if I send the vmbus patches through normal driver-devel upstream > > > > and during the 4.10 merge window send the last 3 patches for NAPI for linux-net > > > > tree to get into 4.10? > > > > > > Another option is that the char-misc-next folks create a branch with just > > > the commits you need for NAPI, I pull that into net-next, and then you > > > can submit the NAPI changes to me. > > > > I can easily do that, or I have no problem with the vmbus changes going > > through the net-next tree, if they are sane (i.e. let me review them > > please...) Which ever is easier for the networking developers, their > > tree is much crazier than the tiny char-misc tree is :) > > > > thanks, > > > > greg k-h > > I just want the least pain and the least overhead process. Waiting two releases > and trying to deal with merge conflicts is a pain. Also it makes life harder > with distro backports etc. I totally agree. Post the patches and let's see what they look like and then we can argue who's tree they should go through :) ^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: netvsc NAPI patch process 2017-01-26 18:04 netvsc NAPI patch process Stephen Hemminger 2017-01-26 18:06 ` David Miller @ 2017-01-26 20:46 ` KY Srinivasan 2017-01-26 20:48 ` David Miller 1 sibling, 1 reply; 7+ messages in thread From: KY Srinivasan @ 2017-01-26 20:46 UTC (permalink / raw) To: Stephen Hemminger, davem@davemloft.net, Greg KH; +Cc: netdev@vger.kernel.org > -----Original Message----- > From: Stephen Hemminger [mailto:stephen@networkplumber.org] > Sent: Thursday, January 26, 2017 10:04 AM > To: davem@davemloft.net; KY Srinivasan <kys@microsoft.com>; Greg KH > <greg@kroah.com> > Cc: netdev@vger.kernel.org > Subject: netvsc NAPI patch process > > I have a working set of patches to enable NAPI in the netvsc driver. > The problem is that it requires a set of patches to vmbus layer as well. > Since vmbus patches have been going through char-misc-next tree rather > than net-next, it is difficult to stage these. In the past, we have done this in two stages - get the supporting vmbus patches into Greg's tree first and in the next merge cycle get the netvsc patches in. Why not continue to do what we have done in the past to address cross-tree dependencies. Regards, K. Y > > How about if I send the vmbus patches through normal driver-devel > upstream > and during the 4.10 merge window send the last 3 patches for NAPI for linux- > net > tree to get into 4.10? ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: netvsc NAPI patch process 2017-01-26 20:46 ` KY Srinivasan @ 2017-01-26 20:48 ` David Miller 0 siblings, 0 replies; 7+ messages in thread From: David Miller @ 2017-01-26 20:48 UTC (permalink / raw) To: kys; +Cc: stephen, greg, netdev From: KY Srinivasan <kys@microsoft.com> Date: Thu, 26 Jan 2017 20:46:40 +0000 > In the past, we have done this in two stages - get the supporting > vmbus patches into Greg's tree first and in the next merge cycle get > the netvsc patches in. Why not continue to do what we have done in > the past to address cross-tree dependencies. It takes too damn long. ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2017-01-27 18:31 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2017-01-26 18:04 netvsc NAPI patch process Stephen Hemminger 2017-01-26 18:06 ` David Miller 2017-01-27 7:54 ` Greg KH 2017-01-27 17:39 ` Stephen Hemminger 2017-01-27 18:04 ` Greg KH 2017-01-26 20:46 ` KY Srinivasan 2017-01-26 20:48 ` David Miller
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).