Date: Fri, 17 Sep 2010 10:28:10 +0000 (UTC) From: "Jayachandran C." <jchandra@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/mips/rmi fmn.c msgring.h src/sys/mips/rmi/dev/nlge if_nlge.c if_nlge.h Message-ID: <201009171028.o8HASQxx078908@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jchandra 2010-09-17 10:28:10 UTC
FreeBSD src repository
Modified files:
sys/mips/rmi fmn.c msgring.h
sys/mips/rmi/dev/nlge if_nlge.c if_nlge.h
Log:
SVN rev 212790 on 2010-09-17 10:28:10Z by jchandra
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)
Revision Changes Path
1.9 +69 -32 src/sys/mips/rmi/dev/nlge/if_nlge.c
1.2 +1 -0 src/sys/mips/rmi/dev/nlge/if_nlge.h
1.4 +30 -24 src/sys/mips/rmi/fmn.c
1.8 +4 -3 src/sys/mips/rmi/msgring.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009171028.o8HASQxx078908>
