aboutsummaryrefslogtreecommitdiff
path: root/include/linux/fpga/fpga-mgr.h
diff options
context:
space:
mode:
authorEric Dumazet <[email protected]>2018-09-27 09:31:55 -0700
committerDavid S. Miller <[email protected]>2018-09-28 11:12:29 -0700
commit260dd2c3e2aeefbe78065f0737dceae1ceb1196a (patch)
treea33c30a777b2afe3b5fff357cc2e567124ba5ca1 /include/linux/fpga/fpga-mgr.h
parent4bd2c03be707253f1157bd759fdd6971e4f70403 (diff)
virtio_net: remove ndo_poll_controller
As diagnosed by Song Liu, ndo_poll_controller() can be very dangerous on loaded hosts, since the cpu calling ndo_poll_controller() might steal all NAPI contexts (for all RX/TX queues of the NIC). This capture can last for unlimited amount of time, since one cpu is generally not able to drain all the queues under load. virto_net uses NAPI for TX completions, so we better let core networking stack call the napi->poll() to avoid the capture. Signed-off-by: Eric Dumazet <[email protected]> Cc: "Michael S. Tsirkin" <[email protected]> Cc: Jason Wang <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions