| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
|
|
|
|
|
|
| |
BTW the license is also embedded in the source files.
MFC after: 1 day
|
|
|
|
| |
especially in troff files.
|
|
|
|
|
|
|
|
|
| |
- Added support for ITR (interrupt throttle register). This feature is available on
adapters based on 82545 and above
- Fixed problem with vlan support when traffic has priority bits set. (kern/45907)
PR: kern/45907
MFC after: 1 week
|
|
|
|
|
| |
Reviewed by: pdeuskar (maintainer)
Approved by: re
|
|
|
|
|
| |
Reviewed by: pdeuskar (maintainer)
Approved by: re
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o don't strip the Ethernet header from inbound packets; pass packets
up the stack intact (required significant changes to some drivers)
o reference common definitions in net/ethernet.h (e.g. ETHER_ALIGN)
o track ether_ifattach/ether_ifdetach API changes
o track bpf changes (use BPF_TAP and BPF_MTAP)
o track vlan changes (ifnet capabilities, revised processing scheme, etc.)
o use if_input to pass packets "up"
o call ether_ioctl for default handling of ioctls
Reviewed by: many
Approved by: re
|
|
|
|
|
|
|
|
|
|
|
| |
the last one.
- Set RDTR to zero by default instead of 28.
- Fixed a problem with TX hangs with jumbo frames when number of fragments in the mbuf chain
is large.
- Added support for 82540EP based cards.
MFC after: 3 days
|
|
|
|
| |
MFC after: 2 days
|
|
|
|
|
|
| |
We are having panics with the driver under stress with jumbo frames.
Unfortunately we didnot catch it during our regular test cycle.
I am going to MFC the backout immediately.
|
|
|
|
|
|
|
| |
Use array based scheme instead of queueing macros.
Submitted by: Luigi Rizzo (rizzo@icir.org)
MFC after: 3 days
|
|
|
|
|
|
|
| |
- Read the Mac address only once during attach.
(This fixes the failover issue observed using the bonding driver)
MFC after: 3 days
|
|
|
|
|
|
|
| |
if_em_fxhw.[c,h] and if_em_phy.[c,h]
have been merged into one [c,h] file.
MFC after: 3 days
|
|
|
|
|
|
| |
Added Vlan support.
MFC after: 1 week
|
|
|
|
| |
again.
|
|
|
|
|
| |
Submitted by: peter
MFC after: 3 days
|
| |
|
|
|
|
|
|
| |
Cosmetic changes to make code more unix-like.
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
| |
descriptors. This simplifies code for jumbo frames.
- Cleaned up coding conventions to make code more unix-like.
- Cleaned up code in if_em_fxhw.c and if_em_phy.c.
Added relevant comments.
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
-Modify modules Makefile so that em driver compiles only on
i386 platform. (Alpha not supported yet)
PR: kern/32993
MFC after: 1
|
|
|
|
|
|
|
|
|
|
| |
1. Changed incorrect conditional in fxhw.c which would never
evaluate to true. Thanks to John Polstra for pointing that out.
2. Write to PCI config space by default, enabling memory access and
bus master enable.
Submitted by:Prafulla Deuskar
MFC after:3 days
|
|
PRO/1000 cards.
Submitted by:Prafulla Deuskar
Reviewed by: Paul Saab
MFC after:1 week
|