summaryrefslogtreecommitdiffstats
path: root/sys/dev/e1000
Commit message (Collapse)AuthorAgeFilesLines
* Fix a cut/paste bug which prevents us from setting the averagegnn2009-01-131-1/+1
| | | | | | | latency tunable. Reviewed by: jfv MFC after: 1 day
* Restore opt_inet.h include which was lost in the last commit.thompsa2008-12-071-0/+1
|
* Thanks to the reminder from Ganbold, small fix in the RX failurejfv2008-11-271-13/+11
| | | | | path for an infinite loop. Problem originally noticed in ixgbe by Jeff Roberson and fixed there. Thanks to everyone involved.
* This delta is primarily a fix for es2lan devices thatjfv2008-11-2626-1388/+1368
| | | | | | | | | | | | | will sometimes fail to initialize problem due to a lock contention with management hardware. However, in order to deliver that fix it was necessary to take a shared code update as a whole, and this required scattered changes in the core code to be compatible. The em driver now has VLAN HW support added as the igb driver had previously. MFC after: ASAP - in time for 7.1 RELEASE
* Hide AF_INET specific ioctl handling under #ifdef INET.bz2008-11-061-0/+5
| | | | MFC after: 2 months
* Hide AF_INET specific ioctl handling under #ifdef INET.bz2008-11-061-0/+5
| | | | MFC after: 2 months
* Update to igb driver:jfv2008-08-282-289/+183
| | | | | | | | | | | | | | | | | | | - changes in support of the VLAN filter fix to 126850 - removal of a bunch of legacy code that was cruft, if not possibly harmful. - removal of POLLING from this driver, with multiqueue and MSIX it just makes no sense here. - Fix an LRO bug that I've been working on internally, intermittent panics under stress, the problem was releasing the RX ring lock before the LRO flushing. - Following the above fix I now enable LRO by default - For performance reasons increase the default number of RX queues to 4. - Add AIM - "Adaptive Interrupt Moderation", a fancy way of saying that the EITR value is dynamically changed based on the size of packets in the last interrupt interval. - Much goodness to try, enjoy!!
* Data type fixjfv2008-07-311-2/+2
|
* Include netinet/tcp_lro.h, unbreak the buildps2008-07-301-1/+1
|
* Merge of the source for igb and em into dev/e1000, thisjfv2008-07-3035-0/+35053
proved to be necessary to make the static drivers work in EITHER/OR or BOTH configurations. Modules will still build in sys/modules/igb or em as before. This also updates the igb driver for support for the 82576 adapter, adds shared code fixes, and etc.... MFC after: ASAP
OpenPOWER on IntegriCloud