NetBSD/sys
thorpej d1c33ede84 Work around another problem (that causes horrible performance) on the 82547:
- Change the Tx:Rx on-chip RAM allocation ratio based on MTU:
  => 82547: > 8192 18K:22K, else 10K:30K
  => others: > 8192 24K:40K, else 16K:48K
  Values derived from Linux driver.
- On the 82547, keep track of how much of the Tx FIFO has been used.
  When in half-duplex mode, don't let packets wrap around the FIFO ring
  buffer, because that causes the chip to croak.  Detect this, stall the
  Tx queue, use a timer to wait for the packets to drain from the Tx FIFO,
  reset the internal FIFO pointers, and restart the Tx queue.  Basic
  algorithm (and some magic numbers) derived from FreeBSD and Linux drivers.
2004-10-05 20:14:52 +00:00
..
altq
arch Track the change of int -> paddr_t for the arguments to the ARCBIOS 2004-10-04 19:59:51 +00:00
coda There's no need to pass a proc value when using UIO_SYSSPACE with 2004-09-17 14:11:20 +00:00
compat regen: generate struct linux_sys_shmget_args for linux_sys_shmget(2) 2004-10-05 06:02:36 +00:00
conf Add a parsing module for 4.4BSD/NetBSD disklabels. This module supports 2004-10-04 01:16:39 +00:00
crypto
ddb Implement ddb setting that allows all ddb output to be teed into the 2004-09-29 23:54:11 +00:00
dev Work around another problem (that causes horrible performance) on the 82547: 2004-10-05 20:14:52 +00:00
dist move netinet/ip_lookup.h -> dist/ipf/netinet/ip_lookup.h. 2004-10-05 04:56:41 +00:00
fs There's no need to pass a proc value when using UIO_SYSSPACE with 2004-09-17 14:11:20 +00:00
gdbscripts
ipkdb
kern Some code likes to mix MT_HEADER and MT_DATA. Revert this assertion until 2004-10-05 12:19:29 +00:00
lib Use 64-bit-clean addition/subtraction opcodes for pointer arithmetic iff 2004-09-29 04:45:26 +00:00
lkm Account for pending ipf move. 2004-10-01 15:20:45 +00:00
miscfs procfs_readdir: 2004-10-04 08:40:18 +00:00
net Only enable BRIDGE_IPF code if PFIL_HOOKS is enabled. 2004-10-05 03:36:45 +00:00
net80211 Drivers are not expected to call ieee80211_find_node_for_beacon, 2004-10-04 07:35:48 +00:00
netatalk
netccitt There's no need to pass a proc value when using UIO_SYSSPACE with 2004-09-17 14:11:20 +00:00
netinet move netinet/ip_lookup.h -> dist/ipf/netinet/ip_lookup.h. 2004-10-05 04:56:41 +00:00
netinet6 rip6_output: redo raw_ip6.c 1.67-1.67, using m_copyback_cow. 2004-09-06 10:05:14 +00:00
netipsec Remove redundant instantiation of esp_net_deflev sysctl node. Not 2004-08-15 19:10:26 +00:00
netisdn
netiso
netkey m->m_next check here is not needed, since we make no assumption on m_len below, 2004-09-28 04:24:54 +00:00
netnatm
netns
netsmb There's no need to pass a proc value when using UIO_SYSSPACE with 2004-09-17 14:11:20 +00:00
nfs nfs_enterdircache: initialize dc_flags of a newly allocated dircache entry. 2004-10-03 10:51:28 +00:00
opencrypto There's no need to pass a proc value when using UIO_SYSSPACE with 2004-09-17 14:11:20 +00:00
stand
sys Unbalanced bracket in comment. 2004-10-04 03:20:50 +00:00
ufs Add a new VNODE_LOCKDEBUG option, which enables checks in the VOP_*() 2004-09-21 03:10:35 +00:00
uvm - Don't let pagedaemon sleep while draining buf. 2004-10-03 08:47:48 +00:00
Makefile