freebsd-dev/sys
Andrew Gallatin adae7080fb mxge cleanups:
- Remove code to use the special wc_fifo.  It has been disabled by default
  in our other drivers as it actually slows down transmit by a small amount

- Dynamically determine the amount of space required for the rx_done
  ring rather than hardcoding it.

- Compute the number of tx descriptors we are willing to transmit per
  frame as the minimum of 128 or 1/4 the tx ring size.

- Fix a typo in the tx dma tag setup which could lead to unnecessary
  defragging of TSO packets (and potentially even dropping TSO packets
  due to EFBIG being returned).

- Add a counter to keep track of how many times we've needed to
  defragment a frame.  It should always be zero.

- Export new extended f/w counters via sysctl

Sponsored by: Myricom, Inc.
2007-05-22 15:57:49 +00:00
..
amd64 Allow FreeBSD's native ELF image activators to execute shared libraries the 2007-05-22 02:22:58 +00:00
arm Allow FreeBSD's native ELF image activators to execute shared libraries the 2007-05-22 02:22:58 +00:00
boot Use lower cases for UUID string to conform RFC4122 and ISO/IEC-9834-8:2005. 2007-05-21 18:48:18 +00:00
bsm
cam Zero scsi_readcapacity allocations so we can really 2007-05-18 21:58:07 +00:00
cddl
coda Since renaming of vop_lock to _vop_lock, pre- and post-condition 2007-05-18 13:02:13 +00:00
compat Allow FreeBSD's native ELF image activators to execute shared libraries the 2007-05-22 02:22:58 +00:00
conf Return back NETGRAPH_MPPC_COMPRESSION depends. 2007-05-22 12:00:31 +00:00
contrib From OpenBSD, rev. 1.524, 1.528, 1.529 2007-05-21 20:08:59 +00:00
crypto
ddb
dev mxge cleanups: 2007-05-22 15:57:49 +00:00
fs Since renaming of vop_lock to _vop_lock, pre- and post-condition 2007-05-18 13:02:13 +00:00
gdb
geom
gnu
i4b
i386 Allow FreeBSD's native ELF image activators to execute shared libraries the 2007-05-22 02:22:58 +00:00
ia64 Allow FreeBSD's native ELF image activators to execute shared libraries the 2007-05-22 02:22:58 +00:00
isa
kern Increase precision of time values in the process accounting 2007-05-22 06:51:38 +00:00
libkern
modules Hook mxge_lro.c to the build so that the if_mxge.ko module 2007-05-22 14:38:17 +00:00
net - packets on the input interface were counted twice 2007-05-20 03:21:59 +00:00
net80211
netatalk
netatm
netgraph Add support for setmode and settarget messages. 2007-05-22 12:23:39 +00:00
netinet Be more restrictive with segment validity checks in syncache_expand() 2007-05-18 21:42:25 +00:00
netinet6 Force the alignment of the chars arrays, as they are casted later to 2007-05-21 14:38:20 +00:00
netipsec
netipx
netkey
netnatm
netncp
netsmb
nfs
nfs4client
nfsclient In nfs_down(), if rep can be NULL, which we test for, then we should 2007-05-18 19:34:54 +00:00
nfsserver
opencrypto
pc98 MFi386: revision 1.652 2007-05-21 11:57:36 +00:00
pccard
pci
powerpc Allow FreeBSD's native ELF image activators to execute shared libraries the 2007-05-22 02:22:58 +00:00
rpc
security Short name of kernel audit worker thread from "audit_worker" to "audit". 2007-05-21 14:08:26 +00:00
sparc64 Allow FreeBSD's native ELF image activators to execute shared libraries the 2007-05-22 02:22:58 +00:00
sun4v restore interrupts to working order after INTR_THREAD changes 2007-05-22 06:17:55 +00:00
sys Increase precision of time values in the process accounting 2007-05-22 06:51:38 +00:00
tools
ufs Since renaming of vop_lock to _vop_lock, pre- and post-condition 2007-05-18 13:02:13 +00:00
vm Eliminate the reactivation of cached pages in vm_fault_prefault() and 2007-05-22 04:45:59 +00:00
Makefile