kern/156493: [msk] Marvell Yukon 2 device works only few seconds

David Xu davidxu at freebsd.org
Fri May 13 08:10:12 UTC 2011


The following reply was made to PR kern/156493; it has been noted by GNATS.

From: David Xu <davidxu at freebsd.org>
To: bug-followup at freebsd.org, cy6erGn0m at gmail.com
Cc:  
Subject: Re: kern/156493: [msk] Marvell Yukon 2 device works only few seconds
Date: Fri, 13 May 2011 16:08:57 +0800

 On CURRENT, I have same problem, dmesg shows my machine has following
 hardware configuration:
 
 mskc0: <Marvell Yukon 88E8057 Gigabit Ethernet> port 0xe800-0xe8ff mem
 0xfebfc000-0xfebfffff irq 17 at device 0.0 on pci3
 msk0: <Marvell Technology Group Ltd. Yukon Ultra 2 Id 0xba Rev 0x00> on
 mskc0
 msk0: Ethernet address: 90:fb:a6:9b:bd:c5
 miibus0: <MII bus> on msk0
 e1000phy0: <Marvell 88E1149 Gigabit PHY> PHY 0 on miibus0
 e1000phy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto,
 auto-flow
 
 
 I have to disable workaround in if_msk.c to make it work:
 
 Index: dev/msk/if_msk.c
 ===================================================================
 --- dev/msk/if_msk.c	(revision 221829)
 +++ dev/msk/if_msk.c	(working copy)
 @@ -1228,7 +1228,7 @@
  		case CHIP_ID_YUKON_EC_U:
  		case CHIP_ID_YUKON_EX:
  		case CHIP_ID_YUKON_FE_P:
 -		case CHIP_ID_YUKON_UL_2:
 +//		case CHIP_ID_YUKON_UL_2:
  		case CHIP_ID_YUKON_OPT:
  			CSR_WRITE_2(sc, B0_CTST, Y2_HW_WOL_OFF);
 
 


More information about the freebsd-net mailing list