On Wed, Sep 26, 2012 at 1:14 PM, Vijay Singh <vijju.si...@gmail.com> wrote:

> > Jack, I am wondering if this could be avoided if we can avoid to
> > enqueue the task OR re-enable interrupts if the other one is already
> > scheduled. Is this possible?
>
> It seems to me that ixgbe_handle_que() should only be doing
> ixgbe_rxeof(). When ever mq_start() is unable to send, it enqueues the
> new txq_task. Also, this is checked periodically from the timer
> function as well. I will try an experiment to evaluate only more_rx in
> ixgbe_msix_que() and change ixgbe_handle_que() to do rx processing
> only. I will report back findings.
>
> Meanwhile it its immediately obvious to anyone what this will break,
> please let me know.
>
> -vijay
>

OK, will be interested in the results.

Jack
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to