diff options
author | dfr <dfr@FreeBSD.org> | 2008-11-30 12:21:46 +0000 |
---|---|---|
committer | dfr <dfr@FreeBSD.org> | 2008-11-30 12:21:46 +0000 |
commit | e6c2c9e6552401e4b66d91c7e830d250d98f68f7 (patch) | |
tree | 04216c6099a746aae9e61604f7ec5b5171ae63ad /usr.sbin/kldxref/kldxref.c | |
parent | 49df60a6f015ca482e3b5d2ec0a309aae5d878f4 (diff) | |
download | FreeBSD-src-e6c2c9e6552401e4b66d91c7e830d250d98f68f7.zip FreeBSD-src-e6c2c9e6552401e4b66d91c7e830d250d98f68f7.tar.gz |
Don't call ether_ioctl() with locks held. Loop in xn_rxeof() until the backend
stops adding stuff to the ring otherwise we miss RX interrupts which kills
performance.
Diffstat (limited to 'usr.sbin/kldxref/kldxref.c')
0 files changed, 0 insertions, 0 deletions