On Wed, Jun 24, 2009 at 08:56:07PM +0000, Marius Strobl wrote: > Author: marius > Date: Wed Jun 24 20:56:06 2009 > New Revision: 194904 > URL: http://svn.freebsd.org/changeset/base/194904 > > Log: > - Change this driver to do taskqueue(9) based TX and interrupt > handling in order to reduce interrupt overhead which results in > better performance. > - Call ether_ifdetach(9) before stopping the controller and the > callouts detach in order to prevent active BPF listeners to clear > promiscuous mode which may lead to the tick callout being restarted > which will trigger a panic once it's actually gone. > - Add explicit IFF_DRV_RUNNING checking in order to prevent extra > link up/down events when using dhclient(8). > - Use the correct macro for deciding whether 2/3 of the available TX > descriptors are used. > - Wrap the RX fault printing in #ifdef CAS_DEBUG in order to not > unnecessarily frighten users and as debugging was the actual > intention. Real errors caused by these faults still will be > accumulated as input errors. It might be a good idea to later on > add driver specific counters for the faults though. > > Submitted by: yongari (original patch) >
Thanks a lot! _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"