Go to file
thorpej f775de9f61 * Use a pool_cache constructor to record the physical address of mbufs
in the mbuf header.
* Use the new cached paddr feature of the pool_cache API to record
  the physical address of mbuf clusters.  (We cannot use a ctor for
  clusters, since clusters have no constructed form; they are merely
  buffers).

Bus_dma back-ends may use the cached physical addresses to save having to
extract the physical address from virtual.

* Provide space in m_ext recording the vm_page *'s for an SOSEND_LOAN_CHUNK-
  sized non-cluster external buffer.  Use this in the sosend_loan code to
  save having to extract the physical address from virtual and then look
  up the vm_page *'s.

* Provide an indication that an external buffer is mapped read-only at
  the MMU.  Set this flag for the external buffer in the sosend_loan
  case, since loaned pages are always mapped read-only.  Bus_dma back-ends
  may use this information to save cache flushing, since a cache flush of
  a read-only mapping is redundant on some architectures (the cache would
  have already been flushed when making the mapping read-only).

Part 2 in a series of simple patches contributed by Wasabi Systems
to improve network performance.
2003-04-09 18:38:01 +00:00
bin use LOGIN_NAME_MAX instead of MAXLOGNAME; closes pr/21048 2003-04-09 17:50:08 +00:00
crypto new copyright notice (w/ TNF copyright). thanks millert 2003-04-08 01:19:08 +00:00
dist if the share name contains a dot, assume it's actually a server name 2003-04-09 09:12:38 +00:00
distrib Bump the max compressed kernel image size to 1.5M; 4 SCSI controller 2003-04-08 21:41:18 +00:00
doc add edit to Userland Libraries, add christos and me as responsible for that 2003-04-08 17:13:59 +00:00
etc add :ht: to the Pc entry so wscons consoles will have proper tab 2003-04-04 16:43:38 +00:00
games add a fortune contributed by Petter "Nosfisk" Lindquist in PR misc/21070 2003-04-08 19:41:08 +00:00
gnu Some e.g. cleanup: replace "eg" with "e.g.,". From Igor Sobrado in PR 19692. 2003-04-07 06:56:38 +00:00
include 1003.1-2001 has introduced unsetenv() which differs from the current 2003-04-07 13:41:13 +00:00
lib -in bindtextdomain(), don't crash if a NULL dirname is passed - return the 2003-04-09 14:11:33 +00:00
libexec rmail really shouldn't be invoking sendmail with "-odq" ("queue only") 2003-04-05 17:45:11 +00:00
regress add systrace 2003-03-26 04:15:35 +00:00
rescue
sbin Correctly deal with directories that need indirect blocks by adding 2003-04-09 12:49:28 +00:00
share Add supported kernel options to the SYNOPSIS section. Somebody more qualified 2003-04-09 17:41:28 +00:00
sys * Use a pool_cache constructor to record the physical address of mbufs 2003-04-09 18:38:01 +00:00
tools build file(1) as a host tool (for compiling magic files) 2003-03-25 23:43:49 +00:00
usr.bin Fix a bug where window(1) would (appear to) miss a character when two 2003-04-09 16:25:10 +00:00
usr.sbin Fix alignment for socket addresses in routing socket requests for 2003-04-08 04:04:01 +00:00
build.sh
BUILDING
Makefile Fix merge botch in last. 2003-04-04 01:16:28 +00:00
Makefile.inc
UPDATING Mention the import of the new version of sendmail, describe what's 2003-04-02 18:01:53 +00:00