Module Name: src Committed By: msaitoh Date: Thu Feb 16 07:58:21 UTC 2017
Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: txt_si softint is used only for multiqueue (ixgbe_mq_start_locked()), so don't schedule it in ixgbe_legacy_irq(). To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/dev/pci/ixgbe/ixgbe.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/pci/ixgbe/ixgbe.c diff -u src/sys/dev/pci/ixgbe/ixgbe.c:1.76 src/sys/dev/pci/ixgbe/ixgbe.c:1.77 --- src/sys/dev/pci/ixgbe/ixgbe.c:1.76 Mon Feb 13 10:37:37 2017 +++ src/sys/dev/pci/ixgbe/ixgbe.c Thu Feb 16 07:58:21 2017 @@ -59,7 +59,7 @@ * POSSIBILITY OF SUCH DAMAGE. */ /*$FreeBSD: head/sys/dev/ixgbe/if_ix.c 302384 2016-07-07 03:39:18Z sbruno $*/ -/*$NetBSD: ixgbe.c,v 1.76 2017/02/13 10:37:37 msaitoh Exp $*/ +/*$NetBSD: ixgbe.c,v 1.77 2017/02/16 07:58:21 msaitoh Exp $*/ #include "opt_inet.h" #include "opt_inet6.h" @@ -1648,11 +1648,7 @@ ixgbe_legacy_irq(void *arg) softint_schedule(adapter->phy_si); if (more) -#ifndef IXGBE_LEGACY_TX - softint_schedule(txr->txr_si); -#else softint_schedule(que->que_si); -#endif else ixgbe_enable_intr(adapter); return 1;