Message ID | 20090514065118.GB13053@serverengines.com |
---|---|
State | Superseded, archived |
Delegated to: | David Miller |
Headers | show |
From: Ajit Khaparde <ajitk@serverengines.com> Date: Thu, 14 May 2009 12:21:20 +0530 > This patch adds two new PCI Device IDs to the pci device table. > Please apply this patch to the net-2.6 tree. > > Signed-off-by: Ajit Khaparde <ajitk@serverengines.com> This patch does not apply to any current tree. Please respin your patch against net-next-2.6, thanks! -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
David, Was there a problem with the patch in applying it to the net-2.6 tree? If yes, then I will respin another patch. What is the timeline for the patches applied to net-next-2.6 to get into the upstream tree? Thanks Ajit On 17/05/09 21:10 -0700, David Miller wrote: > From: Ajit Khaparde <ajitk@serverengines.com> > Date: Thu, 14 May 2009 12:21:20 +0530 > > > This patch adds two new PCI Device IDs to the pci device table. > > Please apply this patch to the net-2.6 tree. > > > > Signed-off-by: Ajit Khaparde <ajitk@serverengines.com> > > This patch does not apply to any current tree. > > Please respin your patch against net-next-2.6, thanks! > -- > To unsubscribe from this list: send the line "unsubscribe netdev" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
From: Ajit Khaparde <ajitk@serverengines.com> Date: Mon, 18 May 2009 15:38:09 +0530 > Was there a problem with the patch in applying it to the net-2.6 tree? > If yes, then I will respin another patch. I tried both the net-next-2.6 and the net-2.6 tree, it failed to apply to both. > What is the timeline for the patches applied to net-next-2.6 to get into > the upstream tree? They will show up in 2.6.31 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/drivers/net/benet/be.h b/drivers/net/benet/be.h index c49ddd0..b4bb06f 100644 --- a/drivers/net/benet/be.h +++ b/drivers/net/benet/be.h @@ -35,8 +35,22 @@ #define DRV_VER "2.0.348" #define DRV_NAME "be2net" #define BE_NAME "ServerEngines BladeEngine2 10Gbps NIC" +#define OC_NAME "Emulex OneConnect 10Gbps NIC" #define DRV_DESC BE_NAME "Driver" +#define BE_VENDOR_ID 0x19a2 +#define BE_DEVICE_ID1 0x211 +#define OC_DEVICE_ID1 0x700 +#define OC_DEVICE_ID2 0x701 + +static inline char *nic_name(struct pci_dev *pdev) +{ + if (pdev->device == OC_DEVICE_ID1 || pdev->device == OC_DEVICE_ID2) + return OC_NAME; + else + return BE_NAME; +} + /* Number of bytes of an RX frame that are copied to skb->data */ #define BE_HDR_LEN 64 #define BE_MAX_JUMBO_FRAME_SIZE 9018 diff --git a/drivers/net/benet/be_main.c b/drivers/net/benet/be_main.c index 9b75aa6..cf75905 100644 --- a/drivers/net/benet/be_main.c +++ b/drivers/net/benet/be_main.c @@ -28,10 +28,10 @@ static unsigned int rx_frag_size = 2048; module_param(rx_frag_size, uint, S_IRUGO); MODULE_PARM_DESC(rx_frag_size, "Size of a fragment that holds rcvd data."); -#define BE_VENDOR_ID 0x19a2 -#define BE2_DEVICE_ID_1 0x0211 static DEFINE_PCI_DEVICE_TABLE(be_dev_ids) = { - { PCI_DEVICE(BE_VENDOR_ID, BE2_DEVICE_ID_1) }, + { PCI_DEVICE(BE_VENDOR_ID, BE_DEVICE_ID1) }, + { PCI_DEVICE(BE_VENDOR_ID, OC_DEVICE_ID1) }, + { PCI_DEVICE(BE_VENDOR_ID, OC_DEVICE_ID2) }, { 0 } }; MODULE_DEVICE_TABLE(pci, be_dev_ids); @@ -1859,7 +1859,7 @@ static int __devinit be_probe(struct pci_dev *pdev, if (status != 0) goto stats_clean; - dev_info(&pdev->dev, BE_NAME " port %d\n", adapter->port_num); + dev_info(&pdev->dev, "%s port %d\n", nic_name(pdev), adapter->port_num); return 0; stats_clean: @@ -1873,7 +1873,7 @@ rel_reg: disable_dev: pci_disable_device(pdev); do_none: - dev_warn(&pdev->dev, BE_NAME " initialization failed\n"); + dev_err(&pdev->dev, "%s initialization failed\n", nic_name(pdev)); return status; }
Hi, This patch adds two new PCI Device IDs to the pci device table. Please apply this patch to the net-2.6 tree. Thanks Ajit Signed-off-by: Ajit Khaparde <ajitk@serverengines.com> ---- -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html