diff options
author | David Gwynne <dlg@cvs.openbsd.org> | 2019-03-29 02:56:47 +0000 |
---|---|---|
committer | David Gwynne <dlg@cvs.openbsd.org> | 2019-03-29 02:56:47 +0000 |
commit | 63dce4e69bc7225c3367063b4db5b2a67163c67f (patch) | |
tree | bb06e6d2ee9d605a7eeabfe74f588ceffc209bcb /sys | |
parent | 78975378772db624498760a4752fe76d43384e5a (diff) |
remove ifiq_barrier in ixl_down cos ifiq tasks don't use nic resources.
ixl_down frees all the dma memory used by the rings, but that memory
isn't used by ifiqs, so there's no need to wait for them to finish
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/pci/if_ixl.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/dev/pci/if_ixl.c b/sys/dev/pci/if_ixl.c index ba86777c66f..8ba231b8c57 100644 --- a/sys/dev/pci/if_ixl.c +++ b/sys/dev/pci/if_ixl.c @@ -1,4 +1,4 @@ -/* $OpenBSD: if_ixl.c,v 1.31 2019/03/22 02:23:06 dlg Exp $ */ +/* $OpenBSD: if_ixl.c,v 1.32 2019/03/29 02:56:46 dlg Exp $ */ /* * Copyright (c) 2013-2015, Intel Corporation @@ -2011,7 +2011,6 @@ ixl_down(struct ixl_softc *sc) ixl_txr_qdis(sc, txr, 0); - ifiq_barrier(ifp->if_iqs[i]); ifq_barrier(ifp->if_ifqs[i]); if (!timeout_del(&rxr->rxr_refill)) |