diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2007-02-08 22:50:09 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2007-02-08 22:50:09 +0000 |
commit | c6c7555a81465ba9b9d782d016e72c1af2f31f36 (patch) | |
tree | 74c6353aef29da25311b3d7c3283ee73652bbcf9 /sys/dev/mii/ukphy_subr.c | |
parent | a5b2f2b43b5ea91788a3c31285c22d6860a70558 (diff) |
Don't clear IFF_OACTIVE in re_txeof() unless there are at least 4 free
TX descriptors. Further down the road re_encap() will bail if there
aren't at least 4 free TX descriptors, causing re_start() to abort
and set IFF_OACTIVE again.
From marius@FreeBSD
Tested by me, brad@, otto@ and Emilio Parea.
Diffstat (limited to 'sys/dev/mii/ukphy_subr.c')
0 files changed, 0 insertions, 0 deletions