Go to file
thorpej 297ae331d6 Make a few performance tweaks:
* Bump the number of Rx descriptors from 128 to 256.
* Don't use a sliding Tx interrupt window.  Instead, just do reap-behind
  when we have <= 1/8 of our available descriptors in wm_start().
* Don't use Tx Queue Empty interrupts, and always set the Tx Interrupt
  Delay bit in the Tx descriptor.
* In wm_intr(), always call wm_rxintr() and wm_txintr(), regardless of
  their respective ISR bits being set.  We're here, might as well do some
  work.
* Adjust the Tx and Rx interrupt delay timer values.  New values from
  Intel's driver for FreeBSD via Allen Briggs.

With these changes, NetBSD can sustain > 900Mb/s userland to userland
*without* using TCP checksum offload using Intel PRO/1000 XT cards.
2002-07-09 14:52:37 +00:00
bin Align default behaviour of chmod, chgrp, chown, and chflags with symlink(7), 2002-07-07 11:44:02 +00:00
crypto silently connect(2) to next address. sync w/openbsd 2002-07-09 12:04:10 +00:00
dist Comment out $Log$, and remove one entry added during the import. 2002-07-09 14:08:38 +00:00
distrib - more new ports 2002-07-09 14:49:27 +00:00
etc add ./usr/share/locale/sk_SK.ISO8859-2 . 2002-07-09 09:04:51 +00:00
games add the following quote from elric@.. (with permission, of course) 2002-07-08 02:34:20 +00:00
gnu a.out prologue / epilogue (from in-tree egcs) 2002-07-06 13:20:08 +00:00
include Version times() so that programs compiled before the recent change to make 2002-06-30 09:45:39 +00:00
lib * Set character attributes when adding pad to field, null fields will 2002-07-08 10:43:37 +00:00
libexec typo in message. PR 17528 2002-07-08 23:01:57 +00:00
regress Include <string.h> so that memset(3) gets prototyped. 2002-07-08 18:55:51 +00:00
sbin get pdisk compiling on macppc and mac68k 2002-07-09 05:57:32 +00:00
share ispell 2002-07-09 14:05:29 +00:00
sys Make a few performance tweaks: 2002-07-09 14:52:37 +00:00
tools work around FreeBSD defining user_from_uid() in stdlib.h 2002-07-03 17:17:04 +00:00
usr.bin file 3.39 2002-07-09 14:47:21 +00:00
usr.sbin Clean up last (no spaces before parentheses). 2002-07-09 14:13:18 +00:00
BUILDING add "-M makeobjdirprefix" to build.sh 2002-05-13 01:44:34 +00:00
BUILDING.mdoc add "-M makeobjdirprefix" to build.sh 2002-05-13 01:44:34 +00:00
Makefile find the Makefile for postinstall-check in the presence of ${.OBJDIR}s 2002-06-26 16:28:18 +00:00
Makefile.inc don't set KERNSRCDIR here; pull in <bsd.kernobj.mk> if you need it 2002-04-10 14:53:43 +00:00
UPDATING Revise 20010803 since i386 gas is no longer built where that entry 2002-07-01 02:12:11 +00:00
build.sh fix pasto in error message 2002-07-09 06:36:16 +00:00