diff options
author | adrian <adrian@FreeBSD.org> | 2011-01-21 05:21:00 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2011-01-21 05:21:00 +0000 |
commit | 88a17f226bbf21660de0c815f9433399dab761a8 (patch) | |
tree | 471d690735a8f1296c58743a6e8277448714ceb4 /sys/kern/subr_uio.c | |
parent | 3a9a1dbc226a41b7eb22b9cdb8d162830ca2fb2a (diff) | |
download | FreeBSD-src-88a17f226bbf21660de0c815f9433399dab761a8.zip FreeBSD-src-88a17f226bbf21660de0c815f9433399dab761a8.tar.gz |
ANI changes #1 - split out the ANI polling from the RxMonitor hook.
The rxmonitor hook is called on each received packet. This can get very,
very busy as the tx/rx/chanbusy registers are thus read each time a packet
is received.
Instead, shuffle out the true per-packet processing which is needed and move
the rest of the ANI processing into a periodic event which runs every 100ms
by default.
Diffstat (limited to 'sys/kern/subr_uio.c')
0 files changed, 0 insertions, 0 deletions