Date: Fri, 13 May 2011 14:54:44 +0400 From: cyberGn0m <cy6ergn0m@gmail.com> To: David Xu <davidxu@freebsd.org> Cc: freebsd-net@freebsd.org Subject: Re: kern/156493: [msk] Marvell Yukon 2 device works only few seconds Message-ID: <BANLkTimqZ%2BSYJhWkgqRwW3kcZr%2BsMKsu9w@mail.gmail.com> In-Reply-To: <201105130810.p4D8AC7B020750@freefall.freebsd.org> References: <201105130810.p4D8AC7B020750@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
I also found that this bug is applicable to latest Linux kernels but not to older kernel versions. So if something was ported from Linux.. perhaps it affected FreeBSD too. 2011/5/13 David Xu <davidxu@freebsd.org> > The following reply was made to PR kern/156493; it has been noted by GNAT= S. > > From: David Xu <davidxu@freebsd.org> > To: bug-followup@freebsd.org, cy6erGn0m@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 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- 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); > > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > --=20 ----------------------------------------------------------------- =D0=92=D1=81=D0=B5=D0=B3=D0=BE =D0=BD=D0=B0=D0=B8=D0=BB=D1=83=D1=87=D1=88= =D0=B5=D0=B3=D0=BE <y6erGn0m.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTimqZ%2BSYJhWkgqRwW3kcZr%2BsMKsu9w>