Thread (12 messages) 12 messages, 7 authors, 2010-07-09

RE: [PATCH] igbvf: avoid name clash between PF and VF

From: Rose, Gregory V <hidden>
Date: 2010-07-09 15:33:26

quoted hunk ↗ jump to hunk
-----Original Message-----
From: Stefan Assmann [mailto:sassmann@redhat.com]
Sent: Friday, July 09, 2010 2:32 AM
To: Arnd Bergmann
Cc: netdev; e1000-devel@lists.sourceforge.net; Duyck, Alexander H; Rose,
Gregory V; Kirsher, Jeffrey T; Andy Gospodarek
Subject: Re: [PATCH] igbvf: avoid name clash between PF and VF

On 08.07.2010 15:41, Arnd Bergmann wrote:
quoted
On Wednesday 30 June 2010, Stefan Assmann wrote:
quoted
diff --git a/drivers/net/igbvf/netdev.c b/drivers/net/igbvf/netdev.c
index 5e2b2a8..2fb665b 100644
--- a/drivers/net/igbvf/netdev.c
+++ b/drivers/net/igbvf/netdev.c
@@ -2787,7 +2787,7 @@ static int __devinit igbvf_probe(struct pci_dev
*pdev,
quoted
quoted
        netif_carrier_off(netdev);
        netif_stop_queue(netdev);

-       strcpy(netdev->name, "eth%d");
+       strcpy(netdev->name, "veth%d");
        err = register_netdev(netdev);
        if (err)
                goto err_hw_init;
Note that 'veth' is the name used for a virtual ethernet pair by
drivers/net/veth.c. If a variant of your patch gets applied, it would
probably be useful to use a different naming scheme to avoid confusion
with the veth driver.
Good point!
Greg suggested vfeth, that should be more descriptive and unique.

 Stefan
---
diff --git a/drivers/net/igbvf/netdev.c b/drivers/net/igbvf/netdev.c
index 5e2b2a8..4d02af8 100644
--- a/drivers/net/igbvf/netdev.c
+++ b/drivers/net/igbvf/netdev.c
@@ -2787,7 +2787,7 @@ static int __devinit igbvf_probe(struct pci_dev
*pdev,
	netif_carrier_off(netdev);
	netif_stop_queue(netdev);

-	strcpy(netdev->name, "eth%d");
+	strcpy(netdev->name, "vfeth%d");
	err = register_netdev(netdev);
	if (err)
		goto err_hw_init;
Acked-by: Greg Rose <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help