Skip site navigation (1)Skip section navigation (2)
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

[-- Attachment #1 --]
Hi,

Please see:
https://svnweb.freebsd.org/base?view=revision&revision=272386

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=revision&revision=253687

Here is a bug report about the LOR:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=188997

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!
-- 
wca

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlTBTMEACgkQF47idPgWcsXRFACfc05RH6X5jjKVPZsEAzmOC1YF
b/AAn1cBsmXvF2D+jGNlDTYCZiWcmFEW
=TdhX
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150122191722.GB49380>