summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/pensando/ionic/ionic_main.c
diff options
context:
space:
mode:
authorShannon Nelson <snelson@pensando.io>2020-10-01 09:22:43 -0700
committerDavid S. Miller <davem@davemloft.net>2020-10-02 16:30:01 -0700
commitba6ab8aca216d9be1a2eb3c96a7a8686fe9a1619 (patch)
tree72fa7e052999587ea4020430b591d556ce223577 /drivers/net/ethernet/pensando/ionic/ionic_main.c
parent7c737fc43ca0ab81f92cdb2c448b2bc114d53179 (diff)
ionic: disable all queue napi contexts on timeout
Some time ago we short-circuited the queue disables on a timeout error in order to not have to wait on every queue when we already know it will time out. However, this meant that we're not properly stopping all the interrupts and napi contexts. This changes queue disable to always call ionic_qcq_disable() and to give it an argument to know when to not do the adminq request. Signed-off-by: Shannon Nelson <snelson@pensando.io> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/pensando/ionic/ionic_main.c')
0 files changed, 0 insertions, 0 deletions