diff options
author | 2020-12-12 09:44:27 +0000 | |
---|---|---|
committer | 2020-12-12 09:44:27 +0000 | |
commit | 2dbff3f47899dd079917592ea412b91ff5e3478a (patch) | |
tree | d236f6f32c15dc1391482be22e9b497c1c035b08 /sys/net/pf_lb.c | |
parent | Replace list faked with a literal display with a real list. (diff) | |
download | wireguard-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