diff options
author | jhb <jhb@FreeBSD.org> | 2004-11-16 16:09:46 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2004-11-16 16:09:46 +0000 |
commit | 9933c3bdef5c40de3dd15bd8c8e456f64ad93de9 (patch) | |
tree | c9888c5d256813195a29a3dfb6f04ca613008944 /sys/dev/vkbd/vkbd.c | |
parent | 79cd9caa774b550ac404b756bf3e0ac20244c6ec (diff) | |
download | FreeBSD-src-9933c3bdef5c40de3dd15bd8c8e456f64ad93de9.zip FreeBSD-src-9933c3bdef5c40de3dd15bd8c8e456f64ad93de9.tar.gz |
Adjust the interrupt storm handling code to better handle a storm. When
a storm is detected, enter "storming" mode which throttles the interrupt
source such that the handlers are run once every clock tick. Previously
we allowed a full set of storm_threshold interations through the handler
before going back to sleep. Also, this currently will intentionally exit
storming mode once a second to see if the storm has passed.
Tested by: marcus
Discussed with: bde
Diffstat (limited to 'sys/dev/vkbd/vkbd.c')
0 files changed, 0 insertions, 0 deletions