All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/6] staging: fsl-dpaa2/ethsw: code cleanup
@ 2019-07-05 14:27 Ioana Ciornei
  2019-07-05 14:27 ` [PATCH v2 1/6] staging: fsl-dpaa2/ethsw: Fix setting port learning/flooding flags Ioana Ciornei
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Ioana Ciornei @ 2019-07-05 14:27 UTC (permalink / raw)
  To: gregkh, linux-kernel; +Cc: ruxandra.radulescu

This patch set contains various small cleanup patches
for the DPAA2 ethsw driver.

Changes in v2:
 - removed patch "staging: fsl-dpaa2/ethsw: Check notification relevance"
since another patch doing the same thing was merged through net-next

Razvan Stefanescu (6):
  staging: fsl-dpaa2/ethsw: Fix setting port learning/flooding flags
  staging: fsl-dpaa2/ethsw: Add network interface statistics
  staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error
  staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name
  staging: fsl-dpaa2/ethsw: Add switch driver documentation
  staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags

 .../device_drivers/freescale/dpaa2/overview.rst    |  6 ++++
 MAINTAINERS                                        |  1 +
 drivers/staging/fsl-dpaa2/ethsw/ethsw.c            | 39 ++++++++++++++++++----
 drivers/staging/fsl-dpaa2/ethsw/ethsw.h            |  4 +++
 4 files changed, 44 insertions(+), 6 deletions(-)

-- 
1.9.1


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v2 1/6] staging: fsl-dpaa2/ethsw: Fix setting port learning/flooding flags
  2019-07-05 14:27 [PATCH v2 0/6] staging: fsl-dpaa2/ethsw: code cleanup Ioana Ciornei
@ 2019-07-05 14:27 ` Ioana Ciornei
  2019-07-05 14:27 ` [PATCH v2 2/6] staging: fsl-dpaa2/ethsw: Add network interface statistics Ioana Ciornei
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Ioana Ciornei @ 2019-07-05 14:27 UTC (permalink / raw)
  To: gregkh, linux-kernel; +Cc: ruxandra.radulescu, Razvan Stefanescu, Ioana Ciornei

From: Razvan Stefanescu <razvan.stefanescu@nxp.com>

ethsw_set_learning()/ethsw_set_flood() use flags parameter as an
enable/disable (1/0) indicator. Previous usage sent incorrect values.

Signed-off-by: Razvan Stefanescu <razvan.stefanescu@nxp.com>
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
---
Changes in v2:
 - none

 drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/fsl-dpaa2/ethsw/ethsw.c b/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
index f73edaf6ce87..87470070c3a5 100644
--- a/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
+++ b/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
@@ -673,11 +673,12 @@ static int port_attr_br_flags_set(struct net_device *netdev,
 		return 0;
 
 	/* Learning is enabled per switch */
-	err = ethsw_set_learning(port_priv->ethsw_data, flags & BR_LEARNING);
+	err = ethsw_set_learning(port_priv->ethsw_data,
+				 !!(flags & BR_LEARNING));
 	if (err)
 		goto exit;
 
-	err = ethsw_port_set_flood(port_priv, flags & BR_FLOOD);
+	err = ethsw_port_set_flood(port_priv, !!(flags & BR_FLOOD));
 
 exit:
 	return err;
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v2 2/6] staging: fsl-dpaa2/ethsw: Add network interface statistics
  2019-07-05 14:27 [PATCH v2 0/6] staging: fsl-dpaa2/ethsw: code cleanup Ioana Ciornei
  2019-07-05 14:27 ` [PATCH v2 1/6] staging: fsl-dpaa2/ethsw: Fix setting port learning/flooding flags Ioana Ciornei
@ 2019-07-05 14:27 ` Ioana Ciornei
  2019-07-05 14:27 ` [PATCH v2 3/6] staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error Ioana Ciornei
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Ioana Ciornei @ 2019-07-05 14:27 UTC (permalink / raw)
  To: gregkh, linux-kernel; +Cc: ruxandra.radulescu, Razvan Stefanescu, Ioana Ciornei

From: Razvan Stefanescu <razvan.stefanescu@nxp.com>

Allocate MC portal with atomic context for I/O and enable network interface
statistics for hardware counters.

Signed-off-by: Razvan Stefanescu <razvan.stefanescu@nxp.com>
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
---
Changes in v2:
 - none

 drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/drivers/staging/fsl-dpaa2/ethsw/ethsw.c b/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
index 87470070c3a5..b2273f840813 100644
--- a/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
+++ b/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
@@ -521,6 +521,7 @@ static int swdev_get_port_parent_id(struct net_device *dev,
 	.ndo_stop		= port_stop,
 
 	.ndo_set_mac_address	= eth_mac_addr,
+	.ndo_get_stats64	= port_get_stats,
 	.ndo_change_mtu		= port_change_mtu,
 	.ndo_has_offload_stats	= port_has_offload_stats,
 	.ndo_get_offload_stats	= port_get_offload_stats,
@@ -1483,7 +1484,8 @@ static int ethsw_probe(struct fsl_mc_device *sw_dev)
 	ethsw->dev = dev;
 	dev_set_drvdata(dev, ethsw);
 
-	err = fsl_mc_portal_allocate(sw_dev, 0, &ethsw->mc_io);
+	err = fsl_mc_portal_allocate(sw_dev, FSL_MC_IO_ATOMIC_CONTEXT_PORTAL,
+				     &ethsw->mc_io);
 	if (err) {
 		if (err == -ENXIO)
 			err = -EPROBE_DEFER;
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v2 3/6] staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error
  2019-07-05 14:27 [PATCH v2 0/6] staging: fsl-dpaa2/ethsw: code cleanup Ioana Ciornei
  2019-07-05 14:27 ` [PATCH v2 1/6] staging: fsl-dpaa2/ethsw: Fix setting port learning/flooding flags Ioana Ciornei
  2019-07-05 14:27 ` [PATCH v2 2/6] staging: fsl-dpaa2/ethsw: Add network interface statistics Ioana Ciornei
@ 2019-07-05 14:27 ` Ioana Ciornei
  2019-07-05 14:27 ` [PATCH v2 4/6] staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name Ioana Ciornei
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Ioana Ciornei @ 2019-07-05 14:27 UTC (permalink / raw)
  To: gregkh, linux-kernel; +Cc: ruxandra.radulescu, Razvan Stefanescu, Ioana Ciornei

From: Razvan Stefanescu <razvan.stefanescu@nxp.com>

If the ethsw_port_init() call failed, the netdevice remains registered in
the system.

Use labels to ensure that netdevice is unregistered and freed in this case.

Signed-off-by: Razvan Stefanescu <razvan.stefanescu@nxp.com>
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
---
Changes in v2:
 - none

 drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/drivers/staging/fsl-dpaa2/ethsw/ethsw.c b/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
index b2273f840813..9f1617164865 100644
--- a/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
+++ b/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
@@ -1460,13 +1460,23 @@ static int ethsw_probe_port(struct ethsw_core *ethsw, u16 port_idx)
 	err = register_netdev(port_netdev);
 	if (err < 0) {
 		dev_err(dev, "register_netdev error %d\n", err);
-		free_netdev(port_netdev);
-		return err;
+		goto err_register_netdev;
 	}
 
 	ethsw->ports[port_idx] = port_priv;
 
-	return ethsw_port_init(port_priv, port_idx);
+	err = ethsw_port_init(port_priv, port_idx);
+	if (err)
+		goto err_ethsw_port_init;
+
+	return 0;
+
+err_ethsw_port_init:
+	unregister_netdev(port_netdev);
+err_register_netdev:
+	free_netdev(port_netdev);
+
+	return err;
 }
 
 static int ethsw_probe(struct fsl_mc_device *sw_dev)
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v2 4/6] staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name
  2019-07-05 14:27 [PATCH v2 0/6] staging: fsl-dpaa2/ethsw: code cleanup Ioana Ciornei
                   ` (2 preceding siblings ...)
  2019-07-05 14:27 ` [PATCH v2 3/6] staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error Ioana Ciornei
@ 2019-07-05 14:27 ` Ioana Ciornei
  2019-07-05 14:27 ` [PATCH v2 5/6] staging: fsl-dpaa2/ethsw: Add switch driver documentation Ioana Ciornei
  2019-07-05 14:27 ` [PATCH v2 6/6] staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags Ioana Ciornei
  5 siblings, 0 replies; 9+ messages in thread
From: Ioana Ciornei @ 2019-07-05 14:27 UTC (permalink / raw)
  To: gregkh, linux-kernel; +Cc: ruxandra.radulescu, Razvan Stefanescu, Ioana Ciornei

From: Razvan Stefanescu <razvan.stefanescu@nxp.com>

Add the ndo_get_phys_port_name callback to the ethsw driver.

Signed-off-by: Razvan Stefanescu <razvan.stefanescu@nxp.com>
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
---
Changes in v2:
 - none

 drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/drivers/staging/fsl-dpaa2/ethsw/ethsw.c b/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
index 9f1617164865..341c36b3a76d 100644
--- a/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
+++ b/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
@@ -516,6 +516,19 @@ static int swdev_get_port_parent_id(struct net_device *dev,
 	return 0;
 }
 
+static int port_get_phys_name(struct net_device *netdev, char *name,
+			      size_t len)
+{
+	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
+	int err;
+
+	err = snprintf(name, len, "p%d", port_priv->idx);
+	if (err >= len)
+		return -EINVAL;
+
+	return 0;
+}
+
 static const struct net_device_ops ethsw_port_ops = {
 	.ndo_open		= port_open,
 	.ndo_stop		= port_stop,
@@ -528,6 +541,7 @@ static int swdev_get_port_parent_id(struct net_device *dev,
 
 	.ndo_start_xmit		= port_dropframe,
 	.ndo_get_port_parent_id	= swdev_get_port_parent_id,
+	.ndo_get_phys_port_name = port_get_phys_name,
 };
 
 static void ethsw_links_state_update(struct ethsw_core *ethsw)
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v2 5/6] staging: fsl-dpaa2/ethsw: Add switch driver documentation
  2019-07-05 14:27 [PATCH v2 0/6] staging: fsl-dpaa2/ethsw: code cleanup Ioana Ciornei
                   ` (3 preceding siblings ...)
  2019-07-05 14:27 ` [PATCH v2 4/6] staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name Ioana Ciornei
@ 2019-07-05 14:27 ` Ioana Ciornei
  2019-07-15 19:34   ` Greg KH
  2019-07-05 14:27 ` [PATCH v2 6/6] staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags Ioana Ciornei
  5 siblings, 1 reply; 9+ messages in thread
From: Ioana Ciornei @ 2019-07-05 14:27 UTC (permalink / raw)
  To: gregkh, linux-kernel; +Cc: ruxandra.radulescu, Razvan Stefanescu, Ioana Ciornei

From: Razvan Stefanescu <razvan.stefanescu@nxp.com>

Add a switch driver entry in the dpaa2 overview documentation.

Signed-off-by: Razvan Stefanescu <razvan.stefanescu@nxp.com>
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
---
Changes in v2:
 - none

 .../networking/device_drivers/freescale/dpaa2/overview.rst          | 6 ++++++
 MAINTAINERS                                                         | 1 +
 2 files changed, 7 insertions(+)

diff --git a/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst b/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
index d638b5a8aadd..7b7f35908890 100644
--- a/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
+++ b/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
@@ -393,6 +393,12 @@ interfaces needed to connect the DPAA2 network interface to
 the network stack.
 Each DPNI corresponds to a Linux network interface.
 
+Ethernet L2 Switch driver
+-------------------------
+The Ethernet L2 Switch driver is bound to a DPSW and makes use of the
+switchdev support in kernel.
+Each switch port has a corresponding Linux network interface.
+
 MAC driver
 ----------
 An Ethernet PHY is an off-chip, board specific component and is managed
diff --git a/MAINTAINERS b/MAINTAINERS
index c0a02dccc869..5c51be8e281c 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -4938,6 +4938,7 @@ M:	Ioana Ciornei <ioana.ciornei@nxp.com>
 L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	drivers/staging/fsl-dpaa2/ethsw
+F:	Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
 
 DPAA2 PTP CLOCK DRIVER
 M:	Yangbo Lu <yangbo.lu@nxp.com>
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH v2 6/6] staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags
  2019-07-05 14:27 [PATCH v2 0/6] staging: fsl-dpaa2/ethsw: code cleanup Ioana Ciornei
                   ` (4 preceding siblings ...)
  2019-07-05 14:27 ` [PATCH v2 5/6] staging: fsl-dpaa2/ethsw: Add switch driver documentation Ioana Ciornei
@ 2019-07-05 14:27 ` Ioana Ciornei
  5 siblings, 0 replies; 9+ messages in thread
From: Ioana Ciornei @ 2019-07-05 14:27 UTC (permalink / raw)
  To: gregkh, linux-kernel; +Cc: ruxandra.radulescu, Razvan Stefanescu, Ioana Ciornei

From: Razvan Stefanescu <razvan.stefanescu@nxp.com>

Document each ETHSW_VLAN flag with the appropriate comment.

Signed-off-by: Razvan Stefanescu <razvan.stefanescu@nxp.com>
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
---
Changes in v2:
 - none

 drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/staging/fsl-dpaa2/ethsw/ethsw.h b/drivers/staging/fsl-dpaa2/ethsw/ethsw.h
index c48783680a05..3ea8a0ad8c10 100644
--- a/drivers/staging/fsl-dpaa2/ethsw/ethsw.h
+++ b/drivers/staging/fsl-dpaa2/ethsw/ethsw.h
@@ -23,9 +23,13 @@
 /* Number of IRQs supported */
 #define DPSW_IRQ_NUM	2
 
+/* Port is member of VLAN */
 #define ETHSW_VLAN_MEMBER	1
+/* VLAN to be treated as untagged on egress */
 #define ETHSW_VLAN_UNTAGGED	2
+/* Untagged frames will be assigned to this VLAN */
 #define ETHSW_VLAN_PVID		4
+/* VLAN configured on the switch */
 #define ETHSW_VLAN_GLOBAL	8
 
 /* Maximum Frame Length supported by HW (currently 10k) */
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH v2 5/6] staging: fsl-dpaa2/ethsw: Add switch driver documentation
  2019-07-05 14:27 ` [PATCH v2 5/6] staging: fsl-dpaa2/ethsw: Add switch driver documentation Ioana Ciornei
@ 2019-07-15 19:34   ` Greg KH
  2019-07-16  8:36     ` Ioana Ciornei
  0 siblings, 1 reply; 9+ messages in thread
From: Greg KH @ 2019-07-15 19:34 UTC (permalink / raw)
  To: Ioana Ciornei; +Cc: linux-kernel, ruxandra.radulescu, Razvan Stefanescu

On Fri, Jul 05, 2019 at 05:27:15PM +0300, Ioana Ciornei wrote:
> From: Razvan Stefanescu <razvan.stefanescu@nxp.com>
> 
> Add a switch driver entry in the dpaa2 overview documentation.
> 
> Signed-off-by: Razvan Stefanescu <razvan.stefanescu@nxp.com>
> Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
> ---
> Changes in v2:
>  - none
> 
>  .../networking/device_drivers/freescale/dpaa2/overview.rst          | 6 ++++++
>  MAINTAINERS                                                         | 1 +
>  2 files changed, 7 insertions(+)
> 
> diff --git a/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst b/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
> index d638b5a8aadd..7b7f35908890 100644
> --- a/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
> +++ b/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
> @@ -393,6 +393,12 @@ interfaces needed to connect the DPAA2 network interface to
>  the network stack.
>  Each DPNI corresponds to a Linux network interface.
>  
> +Ethernet L2 Switch driver
> +-------------------------
> +The Ethernet L2 Switch driver is bound to a DPSW and makes use of the
> +switchdev support in kernel.
> +Each switch port has a corresponding Linux network interface.
> +
>  MAC driver
>  ----------
>  An Ethernet PHY is an off-chip, board specific component and is managed
> diff --git a/MAINTAINERS b/MAINTAINERS
> index c0a02dccc869..5c51be8e281c 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -4938,6 +4938,7 @@ M:	Ioana Ciornei <ioana.ciornei@nxp.com>
>  L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	drivers/staging/fsl-dpaa2/ethsw
> +F:	Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
>  
>  DPAA2 PTP CLOCK DRIVER
>  M:	Yangbo Lu <yangbo.lu@nxp.com>
> -- 
> 1.9.1
> 

This patch did not apply :(

^ permalink raw reply	[flat|nested] 9+ messages in thread

* RE: [PATCH v2 5/6] staging: fsl-dpaa2/ethsw: Add switch driver documentation
  2019-07-15 19:34   ` Greg KH
@ 2019-07-16  8:36     ` Ioana Ciornei
  0 siblings, 0 replies; 9+ messages in thread
From: Ioana Ciornei @ 2019-07-16  8:36 UTC (permalink / raw)
  To: Greg KH; +Cc: linux-kernel, Ioana Ciocoi Radulescu

> Subject: Re: [PATCH v2 5/6] staging: fsl-dpaa2/ethsw: Add switch driver
> documentation
> 
> On Fri, Jul 05, 2019 at 05:27:15PM +0300, Ioana Ciornei wrote:
> > From: Razvan Stefanescu <razvan.stefanescu@nxp.com>
> >
> > Add a switch driver entry in the dpaa2 overview documentation.
> >
> > Signed-off-by: Razvan Stefanescu <razvan.stefanescu@nxp.com>
> > Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
> > ---
> > Changes in v2:
> >  - none
> >
> >  .../networking/device_drivers/freescale/dpaa2/overview.rst          | 6 ++++++
> >  MAINTAINERS                                                         | 1 +
> >  2 files changed, 7 insertions(+)
> >
> > diff --git
> > a/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
> > b/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
> > index d638b5a8aadd..7b7f35908890 100644
> > ---
> > a/Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
> > +++ b/Documentation/networking/device_drivers/freescale/dpaa2/overview
> > +++ .rst
> > @@ -393,6 +393,12 @@ interfaces needed to connect the DPAA2 network
> > interface to  the network stack.
> >  Each DPNI corresponds to a Linux network interface.
> >
> > +Ethernet L2 Switch driver
> > +-------------------------
> > +The Ethernet L2 Switch driver is bound to a DPSW and makes use of the
> > +switchdev support in kernel.
> > +Each switch port has a corresponding Linux network interface.
> > +
> >  MAC driver
> >  ----------
> >  An Ethernet PHY is an off-chip, board specific component and is
> > managed diff --git a/MAINTAINERS b/MAINTAINERS index
> > c0a02dccc869..5c51be8e281c 100644
> > --- a/MAINTAINERS
> > +++ b/MAINTAINERS
> > @@ -4938,6 +4938,7 @@ M:	Ioana Ciornei <ioana.ciornei@nxp.com>
> >  L:	linux-kernel@vger.kernel.org
> >  S:	Maintained
> >  F:	drivers/staging/fsl-dpaa2/ethsw
> > +F:
> 	Documentation/networking/device_drivers/freescale/dpaa2/overview.r
> st
> >
> >  DPAA2 PTP CLOCK DRIVER
> >  M:	Yangbo Lu <yangbo.lu@nxp.com>
> > --
> > 1.9.1
> >
> 
> This patch did not apply :(

Sorry for this. I'll take this chance to also add more information and send it properly.

--
Ioana

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2019-07-16  8:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-05 14:27 [PATCH v2 0/6] staging: fsl-dpaa2/ethsw: code cleanup Ioana Ciornei
2019-07-05 14:27 ` [PATCH v2 1/6] staging: fsl-dpaa2/ethsw: Fix setting port learning/flooding flags Ioana Ciornei
2019-07-05 14:27 ` [PATCH v2 2/6] staging: fsl-dpaa2/ethsw: Add network interface statistics Ioana Ciornei
2019-07-05 14:27 ` [PATCH v2 3/6] staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error Ioana Ciornei
2019-07-05 14:27 ` [PATCH v2 4/6] staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name Ioana Ciornei
2019-07-05 14:27 ` [PATCH v2 5/6] staging: fsl-dpaa2/ethsw: Add switch driver documentation Ioana Ciornei
2019-07-15 19:34   ` Greg KH
2019-07-16  8:36     ` Ioana Ciornei
2019-07-05 14:27 ` [PATCH v2 6/6] staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags Ioana Ciornei

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.