diff options
author | jchandra <jchandra@FreeBSD.org> | 2010-09-17 10:28:10 +0000 |
---|---|---|
committer | jchandra <jchandra@FreeBSD.org> | 2010-09-17 10:28:10 +0000 |
commit | b87e4d6669f1ce72b815d534824efb7657aee725 (patch) | |
tree | 565e2e12fd7d832f82266f347ef3515600159da1 /cddl/contrib/opensolaris/lib/libzfs/common | |
parent | effc08cc6c7d97fab3424610eacade38dba594d2 (diff) | |
download | FreeBSD-src-b87e4d6669f1ce72b815d534824efb7657aee725.zip FreeBSD-src-b87e4d6669f1ce72b815d534824efb7657aee725.tar.gz |
Fixes for XLR network accelerator driver (nlge).
- Process some tx done messages in the transmit path, to ensure that
the XLR NA tx done FIFO does not overflow.
- Add a message ring handler API to process atmost a given number of
messages from a specified bucket mask. This will be used to process
the tx done messages
- Add a callout to restart transmit in the case transmit gets blocked.
- Update enable_msgring_int() and disable_msgring_int(), remove unused
args and make static.
Obtained from: Sriram Gorti (srgorti at netlogicmicro dot com)
Diffstat (limited to 'cddl/contrib/opensolaris/lib/libzfs/common')
0 files changed, 0 insertions, 0 deletions