Date: Tue, 30 Jul 2013 11:27:21 -0700 From: Sean Bruno <sean_bruno@yahoo.com> To: sbruno@freebsd.org Cc: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org> Subject: Re: bce(4) panics, 9.2rc1 [redux] Message-ID: <1375208841.1496.3.camel@localhost> In-Reply-To: <1375145809.1488.3.camel@localhost> References: <1374700042.1493.14.camel@localhost> <1375145809.1488.3.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-HdUJJQVh2YPKFBdf9Qve Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > http://svnweb.freebsd.org/base?view=3Drevision&revision=3D236216 >=20 >=20 Ok, confirmed after ~50 reboots. There is a timing problem in this revision that I don't fully understand. Adding printf's inside bce_reset() will cause the existing code to succeed, and sometimes the existing code in this revision will work (about 10% of the time). In the failure mode, the network interface, bce0, will not come up into service *without* and network restart, after which it works fine. I suspect that we are missing a DELAY or UDELAY somewhere in the restoral of the emac_status settings that needs to be implemented. Sean p.s. sorry for the late report as the commit is well over a year old. --=-HdUJJQVh2YPKFBdf9Qve Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (FreeBSD) iQEcBAABAgAGBQJR+AWBAAoJEBkJRdwI6BaHcc8H+wQFw1ZHNAHW2a+GfN4iqMkf PAMsB+W/lhLi65Ao2W+c6XPRT4P6bbcQArd0KQA3sKMRnm1+dCsxj3yc4RemvpD7 xhlLfeCP53GoMIC6Q/qZJ5uiK24bKA2ncVBwoktsiKRtw0jpH2/FC+XYGZJA6WqI grm5lirVQZCWawRKVWswuZDbK2RPxt1mbcM//SyCm2wDqNpUgeBv8kftA/1lhlXG e2in0qosXUFSby05bPsCJAOnXSEusrUwxybc0fcuBhsbnWJRy9XP1PduNOEZCqzq NlDPlwlsRCqckTlKX/OcuE2CuIwYdQ0T9Mu7LqJegLrJkovE8pT3naakYonDBqA= =7Ywm -----END PGP SIGNATURE----- --=-HdUJJQVh2YPKFBdf9Qve--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1375208841.1496.3.camel>