Date: Thu, 22 Jan 2015 12:17:23 -0700 From: Will Andrews <will@firepipe.net> To: freebsd-net@freebsd.org Cc: adrian@freebsd.org, emax@freebsd.org, hrs@freebsd.org, asomers@freebsd.org Subject: MFC of if_lagg flowid changes (r272386)? Message-ID: <20150122191722.GB49380@sol.firepipe.net>
next in thread | raw e-mail | index | archive | help
--TakKZr9L6Hm6aLOc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, Please see: https://svnweb.freebsd.org/base?view=3Drevision&revision=3D272386 This change removes sysctl nodes that were added during lacp_attach(), which causes a lock order reversal (sleepable lock while holding non-sleepable). These sysctl nodes arrived in: https://svnweb.freebsd.org/base?view=3Drevision&revision=3D253687 Here is a bug report about the LOR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D188997 I propose to MFC r272386 to eliminate the bug. However, it also eliminates sysctl nodes that were added to control lagg behavior. My understanding is that these sysctls weren't intended to be publicly used, and consequently they aren't documented anywhere. Any objections? Thanks! --=20 wca --TakKZr9L6Hm6aLOc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlTBTMEACgkQF47idPgWcsXRFACfc05RH6X5jjKVPZsEAzmOC1YF b/AAn1cBsmXvF2D+jGNlDTYCZiWcmFEW =TdhX -----END PGP SIGNATURE----- --TakKZr9L6Hm6aLOc--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150122191722.GB49380>