aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/utils.py
diff options
context:
space:
mode:
authorJeff Kirsher <[email protected]>2015-04-03 13:27:05 -0700
committerJeff Kirsher <[email protected]>2015-04-14 15:38:06 -0700
commitb382bb1b3e2d498ee7ce8976afa7737d407a4f11 (patch)
treeb5b86504b9f1bd008608a4f32e92445e13757002 /scripts/gdb/linux/utils.py
parentded8b20d5f236f5850f000b4da5f3b4bfa00262d (diff)
fm10k: use separate workqueue for fm10k driver
Since we run the watchdog periodically, which might take a while and potentially monopolize the system default workqueue, create our own separate work queue. This also helps reduce and stabilize latency between scheduling the work in our interrupt and actually performing the work. Still use a timer for the regular scheduled interval but queue the work onto its own work queue. It seemed overkill to create a single workqueue per interface, so we just spawn a single work queue for all interfaces upon driver load. For this reason, use a multi-threaded workqueue with one thread per processor, rather than single threaded queue. Signed-off-by: Jeff Kirsher <[email protected]> Signed-off-by: Jacob Keller <[email protected]> Acked-by: Matthew Vick <[email protected]> Tested-by: Krishneil Singh <[email protected]> Signed-off-by: Jeff Kirsher <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions