Bug#565353: marked as done (linux-2.6: Update bnx2 PCI IDs)

2010-03-11 Thread Debian Bug Tracking System
Your message dated Thu, 11 Mar 2010 19:57:16 +
with message-id e1npovq-00086d...@ries.debian.org
and subject line Bug#565353: fixed in linux-2.6 2.6.26-22
has caused the Debian Bug report #565353,
regarding linux-2.6: Update bnx2 PCI IDs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
565353: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=565353
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: linux-2.6.26-2-amd64
Severity: important
Tags: patch, lenny
Version: 2.6.26-2

Hi,

The BCM5716 network chipset from Broadcom works perfectly well with the bnx2
driver in 2.6.26 (including the existing firmware), but it has an
unrecognised PCI ID, so the kernel doesn't detect it.

The attached patch adds the relevant PCI ID.  We've built patched kernels
locally and verified that it works OK on a Dell PowerEdge R410.

Thanks,
- Matt
diff -urpN linux-source-2.6.26.orig/drivers/net/bnx2.c linux-source-2.6.26/drivers/net/bnx2.c
--- linux-source-2.6.26.orig/drivers/net/bnx2.c	2008-07-13 21:51:29.0 +
+++ linux-source-2.6.26/drivers/net/bnx2.c	2010-01-14 01:54:09.0 +
@@ -56,7 +56,7 @@
 
 #define DRV_MODULE_NAME		bnx2
 #define PFX DRV_MODULE_NAME	: 
-#define DRV_MODULE_VERSION	1.7.5
+#define DRV_MODULE_VERSION	1.7.5-1
 #define DRV_MODULE_RELDATE	April 29, 2008
 #define FW_FILE_06		bnx2-06-4.0.5.fw
 #define FW_FILE_09		bnx2-09-4.0.5.fw
@@ -87,6 +87,7 @@ typedef enum {
 	BCM5708S,
 	BCM5709,
 	BCM5709S,
+	BCM5716,
 } board_t;
 
 /* indexed by board_t, above */
@@ -102,6 +103,7 @@ static struct {
 	{ Broadcom NetXtreme II BCM5708 1000Base-SX },
 	{ Broadcom NetXtreme II BCM5709 1000Base-T },
 	{ Broadcom NetXtreme II BCM5709 1000Base-SX },
+	{ Broadcom NetXtreme II BCM5716 1000Base-T },
 	};
 
 static struct pci_device_id bnx2_pci_tbl[] = {
@@ -123,6 +125,8 @@ static struct pci_device_id bnx2_pci_tbl
 	  PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5709 },
 	{ PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5709S,
 	  PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5709S },
+	{ PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5716,
+	  PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5716 },
 	{ 0, }
 };
 
diff -urpN linux-source-2.6.26.orig/include/linux/pci_ids.h linux-source-2.6.26/include/linux/pci_ids.h
--- linux-source-2.6.26.orig/include/linux/pci_ids.h	2008-07-13 21:51:29.0 +
+++ linux-source-2.6.26/include/linux/pci_ids.h	2010-01-14 01:55:44.0 +
@@ -1940,6 +1940,7 @@
 #define PCI_DEVICE_ID_TIGON3_5752M	0x1601
 #define PCI_DEVICE_ID_NX2_5709		0x1639
 #define PCI_DEVICE_ID_NX2_5709S		0x163a
+#define PCI_DEVICE_ID_NX2_5716		0x163b
 #define PCI_DEVICE_ID_TIGON3_5700	0x1644
 #define PCI_DEVICE_ID_TIGON3_5701	0x1645
 #define PCI_DEVICE_ID_TIGON3_5702	0x1646
---End Message---
---BeginMessage---
Source: linux-2.6
Source-Version: 2.6.26-22

We believe that the bug you reported is fixed in the latest version of
linux-2.6, which is due to be installed in the Debian FTP archive:

linux-2.6_2.6.26-22.diff.gz
  to main/l/linux-2.6/linux-2.6_2.6.26-22.diff.gz
linux-2.6_2.6.26-22.dsc
  to main/l/linux-2.6/linux-2.6_2.6.26-22.dsc
linux-doc-2.6.26_2.6.26-22_all.deb
  to main/l/linux-2.6/linux-doc-2.6.26_2.6.26-22_all.deb
linux-headers-2.6.26-2-all-amd64_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-all-amd64_2.6.26-22_amd64.deb
linux-headers-2.6.26-2-all_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-all_2.6.26-22_amd64.deb
linux-headers-2.6.26-2-amd64_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-amd64_2.6.26-22_amd64.deb
linux-headers-2.6.26-2-common-openvz_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-common-openvz_2.6.26-22_amd64.deb
linux-headers-2.6.26-2-common-vserver_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-common-vserver_2.6.26-22_amd64.deb
linux-headers-2.6.26-2-common-xen_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-common-xen_2.6.26-22_amd64.deb
linux-headers-2.6.26-2-common_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-common_2.6.26-22_amd64.deb
linux-headers-2.6.26-2-openvz-amd64_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-openvz-amd64_2.6.26-22_amd64.deb
linux-headers-2.6.26-2-vserver-amd64_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-vserver-amd64_2.6.26-22_amd64.deb
linux-headers-2.6.26-2-xen-amd64_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-headers-2.6.26-2-xen-amd64_2.6.26-22_amd64.deb
linux-image-2.6.26-2-amd64_2.6.26-22_amd64.deb
  to main/l/linux-2.6/linux-image-2.6.26-2-amd64_2.6.26-22_amd64.deb

Bug#565353: marked as done (linux-2.6: Update bnx2 PCI IDs)

2010-02-01 Thread Debian Bug Tracking System
Your message dated Mon, 1 Feb 2010 19:24:50 +0100
with message-id 20100201182450.ga2...@galadriel.inutil.org
and subject line Re: Bug#565353: Info received (Bug#565353: Offer of testing)
has caused the Debian Bug report #565353,
regarding linux-2.6: Update bnx2 PCI IDs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
565353: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=565353
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: linux-2.6.26-2-amd64
Severity: important
Tags: patch, lenny
Version: 2.6.26-2

Hi,

The BCM5716 network chipset from Broadcom works perfectly well with the bnx2
driver in 2.6.26 (including the existing firmware), but it has an
unrecognised PCI ID, so the kernel doesn't detect it.

The attached patch adds the relevant PCI ID.  We've built patched kernels
locally and verified that it works OK on a Dell PowerEdge R410.

Thanks,
- Matt
diff -urpN linux-source-2.6.26.orig/drivers/net/bnx2.c linux-source-2.6.26/drivers/net/bnx2.c
--- linux-source-2.6.26.orig/drivers/net/bnx2.c	2008-07-13 21:51:29.0 +
+++ linux-source-2.6.26/drivers/net/bnx2.c	2010-01-14 01:54:09.0 +
@@ -56,7 +56,7 @@
 
 #define DRV_MODULE_NAME		bnx2
 #define PFX DRV_MODULE_NAME	: 
-#define DRV_MODULE_VERSION	1.7.5
+#define DRV_MODULE_VERSION	1.7.5-1
 #define DRV_MODULE_RELDATE	April 29, 2008
 #define FW_FILE_06		bnx2-06-4.0.5.fw
 #define FW_FILE_09		bnx2-09-4.0.5.fw
@@ -87,6 +87,7 @@ typedef enum {
 	BCM5708S,
 	BCM5709,
 	BCM5709S,
+	BCM5716,
 } board_t;
 
 /* indexed by board_t, above */
@@ -102,6 +103,7 @@ static struct {
 	{ Broadcom NetXtreme II BCM5708 1000Base-SX },
 	{ Broadcom NetXtreme II BCM5709 1000Base-T },
 	{ Broadcom NetXtreme II BCM5709 1000Base-SX },
+	{ Broadcom NetXtreme II BCM5716 1000Base-T },
 	};
 
 static struct pci_device_id bnx2_pci_tbl[] = {
@@ -123,6 +125,8 @@ static struct pci_device_id bnx2_pci_tbl
 	  PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5709 },
 	{ PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5709S,
 	  PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5709S },
+	{ PCI_VENDOR_ID_BROADCOM, PCI_DEVICE_ID_NX2_5716,
+	  PCI_ANY_ID, PCI_ANY_ID, 0, 0, BCM5716 },
 	{ 0, }
 };
 
diff -urpN linux-source-2.6.26.orig/include/linux/pci_ids.h linux-source-2.6.26/include/linux/pci_ids.h
--- linux-source-2.6.26.orig/include/linux/pci_ids.h	2008-07-13 21:51:29.0 +
+++ linux-source-2.6.26/include/linux/pci_ids.h	2010-01-14 01:55:44.0 +
@@ -1940,6 +1940,7 @@
 #define PCI_DEVICE_ID_TIGON3_5752M	0x1601
 #define PCI_DEVICE_ID_NX2_5709		0x1639
 #define PCI_DEVICE_ID_NX2_5709S		0x163a
+#define PCI_DEVICE_ID_NX2_5716		0x163b
 #define PCI_DEVICE_ID_TIGON3_5700	0x1644
 #define PCI_DEVICE_ID_TIGON3_5701	0x1645
 #define PCI_DEVICE_ID_TIGON3_5702	0x1646
---End Message---
---BeginMessage---
Version: 2.6.32-5

On Mon, Feb 01, 2010 at 03:59:31PM +, Tim Small wrote:
 Transferred about a terabyte over NFS over 3 days whilst under
 disk/CPU load - with no apparent problems, thanks.

Excellent, closing.

Cheers,
Moritz

---End Message---


Bug#565353: marked as done (linux-2.6: Update bnx2 PCI IDs)

2010-02-01 Thread Moritz Muehlenhoff
Sorry, wrong bug number. Of course, this was fixed for unstable
much earlier.

Cheers,
Moritz



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org