From 46bfbe37f55ad612c2f2f926ea5b2170455f5646 Mon Sep 17 00:00:00 2001 From: hselasky Date: Mon, 23 Nov 2015 13:44:25 +0000 Subject: [PATCH] MFC r284722 and r284724: Fix endless recursion in ti(4)'s ti_ifmedia_upd(), found by clang 3.7.0. git-svn-id: svn://svn.freebsd.org/base/stable/8@291204 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sys/dev/ti/if_ti.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/ti/if_ti.c b/sys/dev/ti/if_ti.c index 34217c449..4b842659a 100644 --- a/sys/dev/ti/if_ti.c +++ b/sys/dev/ti/if_ti.c @@ -3356,7 +3356,7 @@ ti_ifmedia_upd(struct ifnet *ifp) sc = ifp->if_softc; TI_LOCK(sc); - error = ti_ifmedia_upd(ifp); + error = ti_ifmedia_upd_locked(sc); TI_UNLOCK(sc); return (error); -- 2.42.0