From 42e2071b6310868f4779ba20a210fee41238f835 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Tue, 23 Jun 2015 06:48:02 +0000 Subject: [PATCH] Fix endless recursion in ti(4)'s ti_ifmedia_upd(), found by clang 3.7.0. --- 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 040502018fc..d0bdb7fa1d2 100644 --- a/sys/dev/ti/if_ti.c +++ b/sys/dev/ti/if_ti.c @@ -3350,7 +3350,7 @@ ti_ifmedia_upd(struct ifnet *ifp) sc = ifp->if_softc; TI_LOCK(sc); - error = ti_ifmedia_upd(ifp); + error = ti_ifmedia_upd_locked(ifp); TI_UNLOCK(sc); return (error);