freebsd with flexible iflib nic queues
Go to file
Bruce Evans dd87702a51 Allocate DMA bounce buffers only when requested by drivers. Only the
fd and wt drivers need bounce buffers, so this normally saves 32K-1K
of kernel memory.

Keep track of which DMA channels are busy.  isa_dmadone() must now be
called when DMA has finished or been aborted.

Panic for unallocated and too-small (required) bounce buffers.

fd.c:
There will be new warnings about isa_dmadone() not being called after
DMA has been aborted.

sound/dmabuf.c:
isa_dmadone() needs more parameters than are available, so temporarily
use a new interface isa_dmadone_nobounce() to avoid having to worry
about panics for fake parameters.  Untested.
1996-01-27 02:33:48 +00:00
bin Use the correct buffer size from limits.h for the error buffer 1996-01-20 10:43:54 +00:00
eBones recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
etc Add dhcp aliases for bootp services 1996-01-23 11:14:41 +00:00
games recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
gnu man.1 depend on man.man 1996-01-24 00:22:27 +00:00
include Add a missing "chmod 755 /usr/include/ufs" when copies of the include 1996-01-23 15:56:43 +00:00
lib Build libscrypt in addition to libdescrypt if RELEASEDIR is set. 1996-01-24 21:32:46 +00:00
libexec Fix getif() to work under 4.3bsd and later 1996-01-23 09:44:45 +00:00
lkm Attempt to fix the procfs LKM after making some of the procfs 1996-01-24 19:34:49 +00:00
release Create symlinks for the MD5 libcrypt's in the bindist. 1996-01-24 21:42:37 +00:00
sbin Make the numbers for the "superblock backups" fit nicely on the screen, 1996-01-25 23:44:32 +00:00
secure This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
share Change mapping slightly 1996-01-25 16:29:41 +00:00
sys Allocate DMA bounce buffers only when requested by drivers. Only the 1996-01-27 02:33:48 +00:00
tools Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
usr.bin Localize it. 1996-01-24 22:50:24 +00:00
usr.sbin Change private version of verr() to __verr() and make it static to 1996-01-26 18:20:56 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile Add libutil/beforeinstall to the includes target 1996-01-01 08:33:17 +00:00