From 57e42c95a4d0da0339850092e647c390bb1fd7e3 Mon Sep 17 00:00:00 2001 From: Andrew Gallatin Date: Tue, 22 Dec 2009 15:41:58 +0000 Subject: [PATCH] Don't take the driver mutex in mxge_tick(), as it is run with the mutex held. Submitted by: rwatson MFC after: 3 days --- sys/dev/mxge/if_mxge.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/sys/dev/mxge/if_mxge.c b/sys/dev/mxge/if_mxge.c index 80d4840ef78..d424b49fd8f 100644 --- a/sys/dev/mxge/if_mxge.c +++ b/sys/dev/mxge/if_mxge.c @@ -3956,9 +3956,7 @@ mxge_tick(void *arg) uint16_t cmd; ticks = mxge_ticks; - mtx_lock(&sc->driver_mtx); running = sc->ifp->if_drv_flags & IFF_DRV_RUNNING; - mtx_unlock(&sc->driver_mtx); if (running) { /* aggregate stats from different slices */ pkts = mxge_update_stats(sc); -- 2.45.2