summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_physio.c
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2011-07-05 05:25:09 +0000
committerbluhm <bluhm@openbsd.org>2011-07-05 05:25:09 +0000
commit1682d237d688a0ffd8f707f991ef53c5a51e9a66 (patch)
treeb9eee055e6b67a48ac602812b07c0a2df50ef000 /sys/kern/kern_physio.c
parentAdd so_idletv to netstat -vP pcb-address output. (diff)
downloadwireguard-openbsd-1682d237d688a0ffd8f707f991ef53c5a51e9a66.tar.xz
wireguard-openbsd-1682d237d688a0ffd8f707f991ef53c5a51e9a66.zip
When the kernel runs out of mbuf clusters, the hme receive ring may
become empty. In that case, the hme driver could not recover as the ring was only filled after receiving data. Check and potentially fill an empty receive ring every second in hme_tick(). ok kettenis@
Diffstat (limited to 'sys/kern/kern_physio.c')
0 files changed, 0 insertions, 0 deletions