From chris@Shenton.Org  Thu Mar  6 21:18:51 2008
Return-Path: <chris@Shenton.Org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9E4E1106566B
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  6 Mar 2008 21:18:51 +0000 (UTC)
	(envelope-from chris@Shenton.Org)
Received: from Shenton.org (static-71-246-241-106.washdc.fios.verizon.net [71.246.241.106])
	by mx1.freebsd.org (Postfix) with ESMTP id 423DB8FC24
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  6 Mar 2008 21:18:51 +0000 (UTC)
	(envelope-from chris@Shenton.Org)
Received: (qmail 45111 invoked by uid 1001); 6 Mar 2008 20:52:09 -0000
Message-Id: <86bq5rzibq.fsf@PECTOPAH.shenton.org>
Date: Thu, 06 Mar 2008 15:52:09 -0500
From: Chris Shenton <chris@shenton.org>
Reply-To: Chris Shenton <chris@shenton.org>
To: FreeBSD-gnats-submit@freebsd.org
Subject: PATCH 7.0-STABLE for bge ether BCM5722 on Dell T105 box
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         121446
>Category:       kern
>Synopsis:       [bge] PATCH 7.0-STABLE for bge ether BCM5722 on Dell T105 box
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    jhb
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 06 21:20:03 UTC 2008
>Closed-Date:    Mon Jul 21 18:07:12 UTC 2008
>Last-Modified:  Mon Jul 21 18:07:12 UTC 2008
>Originator:     Chris Shenton
>Release:        FreeBSD 7.0-STABLE amd64
>Organization:
<organization of PR author (multiple lines)>
>Environment:
System: FreeBSD Navaja.shenton.org 7.0-STABLE FreeBSD 7.0-STABLE #2: Sun Mar 2 16:46:28 EST 2008 root@Navaja.shenton.org:/usr/obj/usr/src/sys/GENERIC amd64


	<machine, os, target, libraries (multiple lines)>
>Description:
	7.0-RC1 to STABLE as of today don't support the ether card built into Dell's inexpensive AMD 64 bit T105 servers.  This patch makes it work.

>How-To-Repeat:

Boot, try network, it doesn't.

>Fix:

This patch works for me.  I sent this to freebsd-hardware on Dec 23
2007 and Remko said he'd try and add it in but didn't see it in the
csup I did a couple days ago.  Someone else told me I need to submit
as a PR so that's what I'm doin' here.  Thanks.

*** if_bge.c	Mon Jan 21 12:17:00 2008
--- if_bge.c.CHRIS2	Sun Mar  2 14:43:26 2008
***************
*** 169,174 ****
--- 169,175 ----
  	{ BCOM_VENDORID,	BCOM_DEVICEID_BCM5715S },
  	{ BCOM_VENDORID,	BCOM_DEVICEID_BCM5720 },
  	{ BCOM_VENDORID,	BCOM_DEVICEID_BCM5721 },
+  	{ BCOM_VENDORID,	BCOM_DEVICEID_BCM5722 },
  	{ BCOM_VENDORID,	BCOM_DEVICEID_BCM5750 },
  	{ BCOM_VENDORID,	BCOM_DEVICEID_BCM5750M },
  	{ BCOM_VENDORID,	BCOM_DEVICEID_BCM5751 },



*** if_bgereg.h	Tue May 22 15:22:58 2007
--- if_bgereg.h.CHRIS2	Sun Mar  2 14:44:20 2008
***************
*** 2011,2016 ****
--- 2011,2017 ----
  #define	BCOM_DEVICEID_BCM5715S		0x1679
  #define	BCOM_DEVICEID_BCM5720		0x1658
  #define	BCOM_DEVICEID_BCM5721		0x1659
+ #define       BCOM_DEVICEID_BCM5722		0x165a
  #define	BCOM_DEVICEID_BCM5750		0x1676
  #define	BCOM_DEVICEID_BCM5750M		0x167C
  #define	BCOM_DEVICEID_BCM5751		0x1677
>Release-Note:
>Audit-Trail:

From: John Baldwin <jhb@freebsd.org>
To: freebsd-amd64@freebsd.org,
 Chris Shenton <chris@shenton.org>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: amd64/121446: PATCH 7.0-STABLE for bge ether BCM5722 on Dell T105 box
Date: Fri, 7 Mar 2008 08:30:26 -0500

 This is already in HEAD and I committed further fixes for the PHY to HEAD 
 yesterday.  I'll MFC in a few days.
 
 -- 
 John Baldwin
State-Changed-From-To: open->patched 
State-Changed-By: linimon 
State-Changed-When: Sat Mar 8 06:03:46 UTC 2008 
State-Changed-Why:  
jhb has already committed a fix; set as MFC reminder. 


Responsible-Changed-From-To: freebsd-amd64->jhb 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sat Mar 8 06:03:46 UTC 2008 
Responsible-Changed-Why:  

http://www.freebsd.org/cgi/query-pr.cgi?pr=121446 
State-Changed-From-To: patched->closed 
State-Changed-By: jhb 
State-Changed-When: Mon Jul 21 18:06:19 UTC 2008 
State-Changed-Why:  
Changes MFC'd a while ago. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=121446 
>Unformatted:
