From skip@menantico.com  Mon Dec  3 17:58:10 2007
Return-Path: <skip@menantico.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A0E1116A41A
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  3 Dec 2007 17:58:10 +0000 (UTC)
	(envelope-from skip@menantico.com)
Received: from vms044pub.verizon.net (vms044pub.verizon.net [206.46.252.44])
	by mx1.freebsd.org (Postfix) with ESMTP id 918D813C43E
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  3 Dec 2007 17:58:10 +0000 (UTC)
	(envelope-from skip@menantico.com)
Received: from mx.menantico.com ([71.188.11.206])
 by vms044.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr
 3 2006)) with ESMTPA id <0JSH00INUJ855IS1@vms044.mailsrvcs.net> for
 FreeBSD-gnats-submit@freebsd.org; Mon, 03 Dec 2007 11:57:41 -0600 (CST)
Message-Id: <E1IzFY9-0001MT-9q@menantico.com>
Date: Mon, 03 Dec 2007 12:57:45 -0500
From: Skip Ford <skip@menantico.com>
Reply-To: Skip Ford <skip@menantico.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Marvell Yukon 8039 not detected
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         118401
>Category:       kern
>Synopsis:       [msk] [patch] Marvell Yukon 8039 not detected
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 03 18:00:06 UTC 2007
>Closed-Date:    Sat Dec 08 12:22:12 UTC 2007
>Last-Modified:  Sat Dec 08 12:22:12 UTC 2007
>Originator:     Skip Ford
>Release:        FreeBSD 7.0-BETA3 i386
>Organization:
>Environment:
System: FreeBSD ws.menantico.com 7.0-BETA3 FreeBSD 7.0-BETA3 #0: Sun Dec 2 15:53:53 EST 2007 root@ws.menantico.com:/usr/obj/GENERIC/FreeBSD/os/src/FreeBSD/RELENG_7/src/sys/GENERIC i386


>Description:
	The Marvell Yukon 8039 is not detected by msk(4).

	pci bus 0x0003 cardnum 0x00 function 0x00: vendor 0x11ab device 0x4353
	 Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller

	mskc0@pci0:3:0:0:	class=0x020000 card=0x80391019 chip=0x435311ab rev=0x14 hdr=0x00
	    vendor     = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
	    device     = 'Yukon 88E8039 PCI-E Fast Ethernet Controller'
	    class      = network
	    subclass   = ethernet
>How-To-Repeat:
	na
>Fix:

	With attached patch against HEAD, card is detected as:

	mskc0: <Marvell Yukon 88E8039 Gigabit Ethernet> port 0x9c00-0x9cff mem 0xfdcfc000-0xfdcfffff irq 16 at device 0.0 on pci3
	msk0: <Marvell Technology Group Ltd. Yukon FE Id 0xb7 Rev 0x03> on mskc0

Index: sys/dev/msk/if_msk.c
===================================================================
RCS file: /os/cvs/ncvs/src/sys/dev/msk/if_msk.c,v
retrieving revision 1.25
diff -u -r1.25 if_msk.c
--- sys/dev/msk/if_msk.c	22 Nov 2007 02:44:58 -0000	1.25
+++ sys/dev/msk/if_msk.c	3 Dec 2007 17:54:33 -0000
@@ -193,6 +193,8 @@
 	    "Marvell Yukon 88E8036 Gigabit Ethernet" },
 	{ VENDORID_MARVELL, DEVICEID_MRVL_8038,
 	    "Marvell Yukon 88E8038 Gigabit Ethernet" },
+	{ VENDORID_MARVELL, DEVICEID_MRVL_8039,
+	    "Marvell Yukon 88E8039 Gigabit Ethernet" },
 	{ VENDORID_MARVELL, DEVICEID_MRVL_4361,
 	    "Marvell Yukon 88E8050 Gigabit Ethernet" },
 	{ VENDORID_MARVELL, DEVICEID_MRVL_4360,
Index: sys/dev/msk/if_mskreg.h
===================================================================
RCS file: /os/cvs/ncvs/src/sys/dev/msk/if_mskreg.h,v
retrieving revision 1.10
diff -u -r1.10 if_mskreg.h
--- sys/dev/msk/if_mskreg.h	20 Nov 2007 07:47:32 -0000	1.10
+++ sys/dev/msk/if_mskreg.h	3 Dec 2007 17:54:33 -0000
@@ -130,6 +130,7 @@
 #define DEVICEID_MRVL_8035	0x4350
 #define DEVICEID_MRVL_8036	0x4351
 #define DEVICEID_MRVL_8038	0x4352
+#define DEVICEID_MRVL_8039	0X4353
 #define DEVICEID_MRVL_4360	0x4360
 #define DEVICEID_MRVL_4361	0x4361
 #define DEVICEID_MRVL_4362	0x4362
Index: share/man/man4/msk.4
===================================================================
RCS file: /os/cvs/ncvs/src/share/man/man4/msk.4,v
retrieving revision 1.5
diff -u -r1.5 msk.4
--- share/man/man4/msk.4	20 Nov 2007 07:53:52 -0000	1.5
+++ share/man/man4/msk.4	3 Dec 2007 17:27:39 -0000
@@ -182,6 +182,8 @@
 .It
 Marvell Yukon 88E8038 Gigabit Ethernet
 .It
+Marvell Yukon 88E8039 Gigabit Ethernet
+.It
 Marvell Yukon 88E8050 Gigabit Ethernet
 .It
 Marvell Yukon 88E8052 Gigabit Ethernet
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Mon Dec 3 18:08:08 UTC 2007 
Responsible-Changed-Why:  
I'll try to get this job done. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=118401 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/118401: commit references a PR
Date: Wed,  5 Dec 2007 09:42:04 +0000 (UTC)

 remko       2007-12-05 09:41:58 UTC
 
   FreeBSD src repository
 
   Modified files:
     share/man/man4       msk.4 
     sys/dev/msk          if_msk.c if_mskreg.h 
   Log:
   Bring in support for: Marvell Yukon 8039
   
   PR:             118401
   Submitted by:   Skip Ford <skip at menantico dot com>
   Approved by:    imp (mentor), yongari
   MFC After:      3 days
   
   Revision  Changes    Path
   1.6       +3 -1      src/share/man/man4/msk.4
   1.26      +2 -0      src/sys/dev/msk/if_msk.c
   1.11      +1 -0      src/sys/dev/msk/if_mskreg.h
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/118401: commit references a PR
Date: Sat,  8 Dec 2007 12:16:22 +0000 (UTC)

 remko       2007-12-08 12:16:15 UTC
 
   FreeBSD src repository
 
   Modified files:        (Branch: RELENG_7)
     share/man/man4       msk.4 
     sys/dev/msk          if_msk.c if_mskreg.h 
   Log:
   MFC rev 1.6 msk.4
   MFC rev 1.26 if_msk.c
   MFC rev 1.11 if_mskreg.h
   
     Bring in support for: Marvell Yukon 8039
   
     PR:             118401
     Submitted by:   Skip Ford <skip at menantico dot com>
     Approved by:    imp (mentor), yongari
     MFC After:      3 days
   
   Approved by:    re (kensmith), imp (mentor, implicit)
   
   Revision  Changes    Path
   1.4.2.1   +3 -1      src/share/man/man4/msk.4
   1.18.2.1  +2 -0      src/sys/dev/msk/if_msk.c
   1.6.2.1   +1 -0      src/sys/dev/msk/if_mskreg.h
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/118401: commit references a PR
Date: Sat,  8 Dec 2007 12:18:09 +0000 (UTC)

 remko       2007-12-08 12:18:03 UTC
 
   FreeBSD src repository
 
   Modified files:        (Branch: RELENG_6)
     share/man/man4       msk.4 
     sys/dev/msk          if_msk.c if_mskreg.h 
   Log:
   MFC rev 1.6 msk.4
   MFC rev 1.26 if_msk.c
   MFC rev 1.11 if_mskreg.h
   
     Bring in support for: Marvell Yukon 8039
   
     PR:             118401
     Submitted by:   Skip Ford <skip at menantico dot com>
     Approved by:    imp (mentor), yongari
     MFC After:      3 days
   
   Approved by:    re (kensmith), imp (mentor, implicit)
   
   Revision  Changes    Path
   1.3.2.3   +3 -1      src/share/man/man4/msk.4
   1.11.2.9  +2 -0      src/sys/dev/msk/if_msk.c
   1.3.2.5   +1 -0      src/sys/dev/msk/if_mskreg.h
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/118401: commit references a PR
Date: Sat,  8 Dec 2007 12:19:18 +0000 (UTC)

 remko       2007-12-08 12:19:13 UTC
 
   FreeBSD src repository
 
   Modified files:        (Branch: RELENG_6_3)
     share/man/man4       msk.4 
     sys/dev/msk          if_msk.c if_mskreg.h 
   Log:
   MFC rev 1.6 msk.4
   MFC rev 1.26 if_msk.c
   MFC rev 1.11 if_mskreg.h
   
     Bring in support for: Marvell Yukon 8039
   
     PR:             118401
     Submitted by:   Skip Ford <skip at menantico dot com>
     Approved by:    imp (mentor), yongari
     MFC After:      3 days
   
   Approved by:    re (kensmith), imp (mentor, implicit)
   
   Revision      Changes    Path
   1.3.2.2.2.1   +3 -1      src/share/man/man4/msk.4
   1.11.2.8.2.1  +2 -0      src/sys/dev/msk/if_msk.c
   1.3.2.4.2.1   +1 -0      src/sys/dev/msk/if_mskreg.h
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: open->closed 
State-Changed-By: remko 
State-Changed-When: Sat Dec 8 12:22:11 UTC 2007 
State-Changed-Why:  
All the relevant branches had received the update, thanks for the 
submission! 

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