Re: [PATCH v2 net-next 3/3] ionic: separate interrupt for Tx and Rx

2020-07-30 Thread Jakub Kicinski
On Thu, 30 Jul 2020 17:00:58 -0700 Shannon Nelson wrote: > + max_cnt = lif->ionic->ntxqs_per_lif; > + if (ch->combined_count) { > + if (!test_bit(IONIC_LIF_F_SPLIT_INTR, lif->state) && > + (ch->combined_count == lif->nxqs)) { > + netdev_info(n

[PATCH v2 net-next 3/3] ionic: separate interrupt for Tx and Rx

2020-07-30 Thread Shannon Nelson
Add the capability to split the Tx queues onto their own interrupts with their own napi contexts. This gives the opportunity for more direct control of Tx interrupt handling, such as CPU affinity and interrupt coalescing, useful for some traffic loads. v2: use ethtool -L, not a vendor specific pr