diff options
| author | Alexander Kabaev <kan@FreeBSD.org> | 2020-01-27 00:14:51 +0000 |
|---|---|---|
| committer | Alexander Kabaev <kan@FreeBSD.org> | 2020-01-27 00:14:51 +0000 |
| commit | 8227d65b72ff6df1bacc1560cd21f138cd52bb41 (patch) | |
| tree | 1f66fdc3536706502d926d86de386ad179596e5f /sys/dev/msk | |
| parent | de27b3034012cb79278eddb18dcece0369542cb9 (diff) | |
Notes
Diffstat (limited to 'sys/dev/msk')
| -rw-r--r-- | sys/dev/msk/if_msk.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/msk/if_msk.c b/sys/dev/msk/if_msk.c index 6f0f88063593..307d9aec35c7 100644 --- a/sys/dev/msk/if_msk.c +++ b/sys/dev/msk/if_msk.c @@ -3374,6 +3374,7 @@ msk_txeof(struct msk_if_softc *sc_if, int idx) static void msk_tick(void *xsc_if) { + struct epoch_tracker et; struct msk_if_softc *sc_if; struct mii_data *mii; @@ -3386,7 +3387,9 @@ msk_tick(void *xsc_if) mii_tick(mii); if ((sc_if->msk_flags & MSK_FLAG_LINK) == 0) msk_miibus_statchg(sc_if->msk_if_dev); + NET_EPOCH_ENTER(et); msk_handle_events(sc_if->msk_softc); + NET_EPOCH_EXIT(et); msk_watchdog(sc_if); callout_reset(&sc_if->msk_tick_ch, hz, msk_tick, sc_if); } |
