* stmmac driver... @ 2016-12-07 18:06 David Miller 2016-12-08 13:55 ` Alexandre Torgue 2016-12-12 14:17 ` Giuseppe CAVALLARO 0 siblings, 2 replies; 11+ messages in thread From: David Miller @ 2016-12-07 18:06 UTC (permalink / raw) To: peppe.cavallaro; +Cc: alexandre.torgue, netdev Giuseppe and Alexandre, There are a lot of patches and discussions happening around the stammc driver lately and both of you are listed as the maintainers. I really need prompt and conclusive reviews of these patch submissions from you, and participation in all discussions about the driver. Otherwise I have only three things I can do: 1) let the patches rot in patchwork for days 2) trust that the patches are sane and fit your desires and goals and just apply them or 3) reject them since they aren't being reviewed properly. Thanks in advance. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: stmmac driver... 2016-12-07 18:06 stmmac driver David Miller @ 2016-12-08 13:55 ` Alexandre Torgue 2016-12-08 15:25 ` David Miller 2016-12-12 14:17 ` Giuseppe CAVALLARO 1 sibling, 1 reply; 11+ messages in thread From: Alexandre Torgue @ 2016-12-08 13:55 UTC (permalink / raw) To: David Miller, peppe.cavallaro; +Cc: netdev Hi David, On 12/07/2016 07:06 PM, David Miller wrote: > > Giuseppe and Alexandre, > > There are a lot of patches and discussions happening around the stammc > driver lately and both of you are listed as the maintainers. > > I really need prompt and conclusive reviews of these patch submissions > from you, and participation in all discussions about the driver. > > Otherwise I have only three things I can do: 1) let the patches rot in > patchwork for days 2) trust that the patches are sane and fit your > desires and goals and just apply them or 3) reject them since they > aren't being reviewed properly. Sorry for the delay. I reviewed Niklas series this morning. I'm testing "net: ethernet: stmmac: remove private tx queue lock". Maybe I forget some series. Do you have others in mind ? Regards Alex > > Thanks in advance. > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: stmmac driver... 2016-12-08 13:55 ` Alexandre Torgue @ 2016-12-08 15:25 ` David Miller 2016-12-08 15:49 ` Alexandre Torgue 2016-12-09 10:05 ` Jie Deng 0 siblings, 2 replies; 11+ messages in thread From: David Miller @ 2016-12-08 15:25 UTC (permalink / raw) To: alexandre.torgue; +Cc: peppe.cavallaro, netdev From: Alexandre Torgue <alexandre.torgue@st.com> Date: Thu, 8 Dec 2016 14:55:04 +0100 > Maybe I forget some series. Do you have others in mind ? Please see the thread titled: "net: ethernet: Initial driver for Synopsys DWC XLGMAC" which seems to be discussing consolidation of various drivers for the same IP core, of which stmmac is one. I personally am against any change of the driver name and things like this, and wish the people doing that work would simply contribute to making whatever changes they need directly to the stmmac driver. You really need to voice your opinion when major changes are being proposed for the driver you maintain. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: stmmac driver... 2016-12-08 15:25 ` David Miller @ 2016-12-08 15:49 ` Alexandre Torgue 2016-12-09 10:05 ` Jie Deng 1 sibling, 0 replies; 11+ messages in thread From: Alexandre Torgue @ 2016-12-08 15:49 UTC (permalink / raw) To: David Miller; +Cc: peppe.cavallaro, netdev On 12/08/2016 04:25 PM, David Miller wrote: > From: Alexandre Torgue <alexandre.torgue@st.com> > Date: Thu, 8 Dec 2016 14:55:04 +0100 > >> Maybe I forget some series. Do you have others in mind ? > > Please see the thread titled: > > "net: ethernet: Initial driver for Synopsys DWC XLGMAC" > > which seems to be discussing consolidation of various drivers > for the same IP core, of which stmmac is one. > > I personally am against any change of the driver name and > things like this, and wish the people doing that work would > simply contribute to making whatever changes they need directly > to the stmmac driver. > > You really need to voice your opinion when major changes are being > proposed for the driver you maintain. For sure I agree. I miss this one as it doesn't modify (yet) stmmac driver. I gonna respond to the thread; Regards Alex > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: stmmac driver... 2016-12-08 15:25 ` David Miller 2016-12-08 15:49 ` Alexandre Torgue @ 2016-12-09 10:05 ` Jie Deng 2016-12-09 10:50 ` Niklas Cassel 1 sibling, 1 reply; 11+ messages in thread From: Jie Deng @ 2016-12-09 10:05 UTC (permalink / raw) To: David Miller, alexandre.torgue Cc: peppe.cavallaro, netdev, CARLOS.PALMINHA, Joao.Pinto On 2016/12/8 23:25, David Miller wrote: > From: Alexandre Torgue <alexandre.torgue@st.com> > Date: Thu, 8 Dec 2016 14:55:04 +0100 > >> Maybe I forget some series. Do you have others in mind ? > Please see the thread titled: > > "net: ethernet: Initial driver for Synopsys DWC XLGMAC" > > which seems to be discussing consolidation of various drivers > for the same IP core, of which stmmac is one. > > I personally am against any change of the driver name and > things like this, and wish the people doing that work would > simply contribute to making whatever changes they need directly > to the stmmac driver. > > You really need to voice your opinion when major changes are being > proposed for the driver you maintain. > Hi David and Alex, XLGMAC is not a version of GMAC. Synopsys has several IPs and each IP has several versions. GMAC(QoS): 3.5, 3.7, 4.0, 4.10, 4.20... XGMAC: 1.00, 1.10, 1.20, 2.00, 2.10, 2.11... XLGMAC (Synopsys DesignWare Core Enterprise Ethernet): this is a new IP. Regards, Jie ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: stmmac driver... 2016-12-09 10:05 ` Jie Deng @ 2016-12-09 10:50 ` Niklas Cassel [not found] ` <f64fde7c-9fe5-7ed9-8d01-23702e64f8aa@synopsys.com> 0 siblings, 1 reply; 11+ messages in thread From: Niklas Cassel @ 2016-12-09 10:50 UTC (permalink / raw) To: Jie Deng Cc: David Miller, alexandre.torgue, peppe.cavallaro, netdev, CARLOS.PALMINHA, Joao.Pinto Hello Jie Deng In your cover letter you wrote dwc-eth-xxx.x The DWC ethernet core layer (DWC ECL). This layer contains codes can be shared by different DWC series ethernet cores Does this mean that code in dwc-eth-xxx.x is common to all the different Synopsys IPs, GMAC, XGMAC and XLGMAC ? Regards, Niklas On Fri, Dec 9, 2016 at 11:05 AM, Jie Deng <Jie.Deng1@synopsys.com> wrote: > > > On 2016/12/8 23:25, David Miller wrote: >> From: Alexandre Torgue <alexandre.torgue@st.com> >> Date: Thu, 8 Dec 2016 14:55:04 +0100 >> >>> Maybe I forget some series. Do you have others in mind ? >> Please see the thread titled: >> >> "net: ethernet: Initial driver for Synopsys DWC XLGMAC" >> >> which seems to be discussing consolidation of various drivers >> for the same IP core, of which stmmac is one. >> >> I personally am against any change of the driver name and >> things like this, and wish the people doing that work would >> simply contribute to making whatever changes they need directly >> to the stmmac driver. >> >> You really need to voice your opinion when major changes are being >> proposed for the driver you maintain. >> > Hi David and Alex, > > XLGMAC is not a version of GMAC. Synopsys has several IPs and each IP has > several versions. > > GMAC(QoS): 3.5, 3.7, 4.0, 4.10, 4.20... > XGMAC: 1.00, 1.10, 1.20, 2.00, 2.10, 2.11... > XLGMAC (Synopsys DesignWare Core Enterprise Ethernet): this is a new IP. > > Regards, > Jie > ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <f64fde7c-9fe5-7ed9-8d01-23702e64f8aa@synopsys.com>]
* Re: Re: stmmac driver... [not found] ` <f64fde7c-9fe5-7ed9-8d01-23702e64f8aa@synopsys.com> @ 2016-12-12 12:14 ` Niklas Cassel 0 siblings, 0 replies; 11+ messages in thread From: Niklas Cassel @ 2016-12-12 12:14 UTC (permalink / raw) To: Jie Deng, Niklas Cassel Cc: David Miller, alexandre.torgue, peppe.cavallaro, netdev, CARLOS.PALMINHA, Joao.Pinto (resend with netdev included) On 12/09/2016 05:29 PM, Jie Deng wrote: > > On 2016/12/9 18:50, Niklas Cassel wrote: >> Hello Jie Deng >> >> >> In your cover letter you wrote >> >> dwc-eth-xxx.x >> The DWC ethernet core layer (DWC ECL). This layer contains codes >> can be shared by different DWC series ethernet cores >> >> Does this mean that code in dwc-eth-xxx.x is common to all >> the different Synopsys IPs, GMAC, XGMAC and XLGMAC ? >> >> >> Regards, >> Niklas > Yeah, these codes may be reused in the future (due to HW similarities) but it > would require a lot of refactoring. For the moment I will focus on the driver > only for XLGMAC. Ok, thank you for the clarification. > > XLGMAC is Synopsys "Enterprise MAC" controller (the product is already public): > https://www.synopsys.com/dw/ipdir.php?ds=dwc_ether_enterprise_mac > > What do you think following strategy: > - GMAC (QoS): discard drivers/net/ethernet/synopsys/dwc_eth_qos.c and keep > development under drivers/net/ethernet/stmicro/stmmac/ > - XGMAC: keep development under drivers/net/ethernet/amd/xgbe/ > - XLGMAC: do development under drivers/net/ethernet/synopsys/ I don't have an opinion regarding XLGMAC. For GMAC, I think it's a good idea that everybody focuses on the same driver (stmmac). The same thing applies to XGMAC, amd-xgbe and sxgbe, however there I don't know of any consolidation efforts. > > Thanks, > Jie > >> On Fri, Dec 9, 2016 at 11:05 AM, Jie Deng <Jie.Deng1@synopsys.com> wrote: >>> On 2016/12/8 23:25, David Miller wrote: >>>> From: Alexandre Torgue <alexandre.torgue@st.com> >>>> Date: Thu, 8 Dec 2016 14:55:04 +0100 >>>> >>>>> Maybe I forget some series. Do you have others in mind ? >>>> Please see the thread titled: >>>> >>>> "net: ethernet: Initial driver for Synopsys DWC XLGMAC" >>>> >>>> which seems to be discussing consolidation of various drivers >>>> for the same IP core, of which stmmac is one. >>>> >>>> I personally am against any change of the driver name and >>>> things like this, and wish the people doing that work would >>>> simply contribute to making whatever changes they need directly >>>> to the stmmac driver. >>>> >>>> You really need to voice your opinion when major changes are being >>>> proposed for the driver you maintain. >>>> >>> Hi David and Alex, >>> >>> XLGMAC is not a version of GMAC. Synopsys has several IPs and each IP has >>> several versions. >>> >>> GMAC(QoS): 3.5, 3.7, 4.0, 4.10, 4.20... >>> XGMAC: 1.00, 1.10, 1.20, 2.00, 2.10, 2.11... >>> XLGMAC (Synopsys DesignWare Core Enterprise Ethernet): this is a new IP. >>> >>> Regards, >>> Jie >>> > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: stmmac driver... 2016-12-07 18:06 stmmac driver David Miller 2016-12-08 13:55 ` Alexandre Torgue @ 2016-12-12 14:17 ` Giuseppe CAVALLARO 2016-12-14 4:05 ` Jie Deng 1 sibling, 1 reply; 11+ messages in thread From: Giuseppe CAVALLARO @ 2016-12-12 14:17 UTC (permalink / raw) To: David Miller, alexandre.torgue; +Cc: netdev Hi David On 12/7/2016 7:06 PM, David Miller wrote: > > Giuseppe and Alexandre, > > There are a lot of patches and discussions happening around the stammc > driver lately and both of you are listed as the maintainers. > > I really need prompt and conclusive reviews of these patch submissions > from you, and participation in all discussions about the driver. yes we are trying to do the best. > Otherwise I have only three things I can do: 1) let the patches rot in > patchwork for days 2) trust that the patches are sane and fit your > desires and goals and just apply them or 3) reject them since they > aren't being reviewed properly. at this stage, I think the best is: (3). > > Thanks in advance. > you are welcome Peppe ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: stmmac driver... 2016-12-12 14:17 ` Giuseppe CAVALLARO @ 2016-12-14 4:05 ` Jie Deng 2016-12-14 7:33 ` Giuseppe CAVALLARO 0 siblings, 1 reply; 11+ messages in thread From: Jie Deng @ 2016-12-14 4:05 UTC (permalink / raw) To: Giuseppe CAVALLARO, David Miller, alexandre.torgue; +Cc: netdev Hi Peppe, On 2016/12/12 22:17, Giuseppe CAVALLARO wrote: > Hi David > > On 12/7/2016 7:06 PM, David Miller wrote: >> >> Giuseppe and Alexandre, >> >> There are a lot of patches and discussions happening around the stammc >> driver lately and both of you are listed as the maintainers. >> >> I really need prompt and conclusive reviews of these patch submissions >> from you, and participation in all discussions about the driver. > > yes we are trying to do the best. > >> Otherwise I have only three things I can do: 1) let the patches rot in >> patchwork for days 2) trust that the patches are sane and fit your >> desires and goals and just apply them or 3) reject them since they >> aren't being reviewed properly. > > at this stage, I think the best is: (3). I think the patches David mentioned also included XLGMAC. He sent this email before I explained QoS and XLGMAC were different IPs. Do you mind we do XLGMAC development under drivers/net/ethernet/synopsys/ ? I think we don't have conflict since we will keep QoS development in stmmac. > >> >> Thanks in advance. >> > you are welcome > > > Peppe ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: stmmac driver... 2016-12-14 4:05 ` Jie Deng @ 2016-12-14 7:33 ` Giuseppe CAVALLARO 2016-12-14 8:26 ` Jie Deng 0 siblings, 1 reply; 11+ messages in thread From: Giuseppe CAVALLARO @ 2016-12-14 7:33 UTC (permalink / raw) To: Jie Deng, David Miller, alexandre.torgue; +Cc: netdev Hello Jie On 12/14/2016 5:05 AM, Jie Deng wrote: > Hi Peppe, > > On 2016/12/12 22:17, Giuseppe CAVALLARO wrote: >> Hi David >> >> On 12/7/2016 7:06 PM, David Miller wrote: >>> >>> Giuseppe and Alexandre, >>> >>> There are a lot of patches and discussions happening around the stammc >>> driver lately and both of you are listed as the maintainers. >>> >>> I really need prompt and conclusive reviews of these patch submissions >>> from you, and participation in all discussions about the driver. >> >> yes we are trying to do the best. >> >>> Otherwise I have only three things I can do: 1) let the patches rot in >>> patchwork for days 2) trust that the patches are sane and fit your >>> desires and goals and just apply them or 3) reject them since they >>> aren't being reviewed properly. >> >> at this stage, I think the best is: (3). > I think the patches David mentioned also included XLGMAC. He sent this email > before I explained QoS and XLGMAC were different IPs. Do you mind we do XLGMAC > development under drivers/net/ethernet/synopsys/ ? I think we don't have > conflict since we will keep QoS development in stmmac. Great. Many thanks for the clarification :-) Regards Peppe >> >>> >>> Thanks in advance. >>> >> you are welcome >> >> >> Peppe > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: stmmac driver... 2016-12-14 7:33 ` Giuseppe CAVALLARO @ 2016-12-14 8:26 ` Jie Deng 0 siblings, 0 replies; 11+ messages in thread From: Jie Deng @ 2016-12-14 8:26 UTC (permalink / raw) To: Jie Deng, David Miller, alexandre.torgue Cc: CARLOS.PALMINHA, netdev, Giuseppe CAVALLARO Hi David, >>>> Giuseppe and Alexandre, >>>> >>>> There are a lot of patches and discussions happening around the stammc >>>> driver lately and both of you are listed as the maintainers. >>>> >>>> I really need prompt and conclusive reviews of these patch submissions >>>> from you, and participation in all discussions about the driver. >>> >>> yes we are trying to do the best. >>> >>>> Otherwise I have only three things I can do: 1) let the patches rot in >>>> patchwork for days 2) trust that the patches are sane and fit your >>>> desires and goals and just apply them or 3) reject them since they >>>> aren't being reviewed properly. >>> >>> at this stage, I think the best is: (3). >> I think the patches David mentioned also included XLGMAC. He sent this email >> before I explained QoS and XLGMAC were different IPs. Do you mind we do XLGMAC >> development under drivers/net/ethernet/synopsys/ ? I think we don't have >> conflict since we will keep QoS development in stmmac. > > Great. Many thanks for the clarification :-) > > Regards > Peppe > Do you agree that we do XLGMAC development under drivers/net/ethernet/synopsys/ in the future ? There is no conflict of interest since this is a new IP without driver. As you see, there are several drivers for QoS (GMAC) and several drivers for XGMAC. We want to avoid this situation for the new IP XLGMAC. Regards, Jie ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2016-12-14 8:51 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2016-12-07 18:06 stmmac driver David Miller 2016-12-08 13:55 ` Alexandre Torgue 2016-12-08 15:25 ` David Miller 2016-12-08 15:49 ` Alexandre Torgue 2016-12-09 10:05 ` Jie Deng 2016-12-09 10:50 ` Niklas Cassel [not found] ` <f64fde7c-9fe5-7ed9-8d01-23702e64f8aa@synopsys.com> 2016-12-12 12:14 ` Niklas Cassel 2016-12-12 14:17 ` Giuseppe CAVALLARO 2016-12-14 4:05 ` Jie Deng 2016-12-14 7:33 ` Giuseppe CAVALLARO 2016-12-14 8:26 ` Jie Deng
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).