summaryrefslogtreecommitdiffstats
path: root/sys/net/pf_lb.c
diff options
context:
space:
mode:
authormglocker <mglocker@openbsd.org>2020-12-12 09:44:27 +0000
committermglocker <mglocker@openbsd.org>2020-12-12 09:44:27 +0000
commit2dbff3f47899dd079917592ea412b91ff5e3478a (patch)
treed236f6f32c15dc1391482be22e9b497c1c035b08 /sys/net/pf_lb.c
parentReplace list faked with a literal display with a real list. (diff)
downloadwireguard-openbsd-2dbff3f47899dd079917592ea412b91ff5e3478a.tar.xz
wireguard-openbsd-2dbff3f47899dd079917592ea412b91ff5e3478a.zip
The asmc sensor update task currently consumes ~50ms on each refresh cycle
because the asmc read/write functions are timing out regularly on each cycle. Since the sensor task is executed during kernel lock, this can have a negative impact on time sensitive code, as seen with USB isoc transfers. Rewriting the asmc read/write functions to a similar execution pattern as the Linux driver does, entirely removes the timeouts, and hence reduces the asmc sensor update code to be executed within ~3ms. ok mpi@
Diffstat (limited to 'sys/net/pf_lb.c')
0 files changed, 0 insertions, 0 deletions