svn commit: r188457 - head/sys/dev/bge
Coleman Kane
cokane at FreeBSD.org
Tue Feb 10 14:10:48 PST 2009
On Tue, 2009-02-10 at 21:54 +0000, Marius Strobl wrote:
> Author: marius
> Date: Tue Feb 10 21:54:23 2009
> New Revision: 188457
> URL: http://svn.freebsd.org/changeset/base/188457
>
> Log:
> Don't reset the PHY probe retry counter within the loop so
> it will eventually terminate as intended.
>
> Submitted by: Helen Zhang
>
> Modified:
> head/sys/dev/bge/if_bge.c
>
> Modified: head/sys/dev/bge/if_bge.c
> ==============================================================================
> --- head/sys/dev/bge/if_bge.c Tue Feb 10 21:51:33 2009 (r188456)
> +++ head/sys/dev/bge/if_bge.c Tue Feb 10 21:54:23 2009 (r188457)
> @@ -2674,11 +2674,11 @@ bge_attach(device_t dev)
> * if we get a conflict with the ASF firmware accessing
> * the PHY.
> */
> + trys = 0;
> BGE_CLRBIT(sc, BGE_MODE_CTL, BGE_MODECTL_STACKUP);
> again:
> bge_asf_driver_up(sc);
>
> - trys = 0;
> if (mii_phy_probe(dev, &sc->bge_miibus,
> bge_ifmedia_upd, bge_ifmedia_sts)) {
> if (trys++ < 4) {
>
I'm curious... I recent ran into a problem where this driver was not
properly recovering from an ACPI resume event (under amd64 with some
patches). I am curious if this patch might fix that problem... as the
death happened somewhere around here.
What example case did you use to discover this bug?
--
Coleman Kane
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/svn-src-head/attachments/20090210/b3c353fb/attachment.pgp
More information about the svn-src-head
mailing list