freebsd-nq/sys
Justin T. Gibbs df9ab5b30f - KNF cleanup.
- Add support for memory mapped I/O.
- Use DMA to get SCBs down to the adapters.
- Remove old paging code.
- Be much smarter about how we allocate SCB space.  The old, simple method
  wasted almost half a page per SCB. Ooops.
- Make command complete interrupt processing more efficient.
- Break the monolithic ahc_intr into sub-routines.  The sub-routines handle
  rare, special case events so the function call is not a penalty and the
  removal of the code from the main routine most likely improves performance
  instruction prefech will work better and less code is pushed into the cache.
- Never, ever allow tagged queueing if a device has disconnection disabled.
- Clean up and simplify timeout code.  Many of the changes are to handle the
  new DMA scheme.
1996-10-25 06:42:53 +00:00
..
alpha Prepare kernel to take advantage of "branded" ELF binaries. 1996-10-16 17:51:08 +00:00
amd64 Account for the UPAGES in the same way as before moving the MD code 1996-10-23 05:31:54 +00:00
compat/linux Changed type of ni_dirp in struct namei' from caddr_t to const char *' 1996-09-03 23:17:15 +00:00
compile
conf Remove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flag 1996-10-23 07:29:44 +00:00
ddb Attached vm ddb commands show map', show vmochk', `show object', 1996-09-14 11:54:59 +00:00
dev Go back to using DMA to get SCBs down to the adapter. 1996-10-25 06:34:59 +00:00
fs Fix setting breakpoints in shared regions. 1996-10-24 02:47:05 +00:00
geom Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
gnu Removing old isdn stuff. 1996-10-20 18:24:17 +00:00
i386 - KNF cleanup. 1996-10-25 06:42:53 +00:00
isa Remove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flag 1996-10-23 07:29:44 +00:00
isofs/cd9660 Fix signed/unsigned comparison warnings. 1996-10-20 21:01:46 +00:00
kern Added a missing break, so all static bins would be missed :( 1996-10-24 19:13:00 +00:00
libkern GNU-style changes: 1996-10-23 16:40:20 +00:00
miscfs Fix setting breakpoints in shared regions. 1996-10-24 02:47:05 +00:00
modules Prepare kernel to take advantage of "branded" ELF binaries. 1996-10-16 17:51:08 +00:00
msdosfs MSDOS FS used to allocate a buffer before extending the VM object. In 1996-10-02 05:01:17 +00:00
net Fix comments, which appear to have been mangled long ago and far away. 1996-10-21 23:05:57 +00:00
netatalk bzero the entire at_ifaddr struct we malloc, not just the first part of it.. 1996-09-11 09:38:52 +00:00
netinet Give ip_len and ip_off more natural, unsigned types. 1996-10-23 18:35:50 +00:00
netipx Accept odd length ipx packets. (Win95 and some dialup servers use it.) 1996-08-18 08:38:15 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netns Bring back netns so that Netcon can take over support for it, as agreed. 1996-10-17 18:42:33 +00:00
nfs If a large (>4096 bytes) directory was modified, the old directory 1996-10-21 10:07:52 +00:00
nfsclient If a large (>4096 bytes) directory was modified, the old directory 1996-10-21 10:07:52 +00:00
nfsserver This fixes a problem with the nfs socket handling code which happens 1996-10-11 10:15:33 +00:00
pc98 Another round of merge. 1996-10-23 07:25:35 +00:00
pccard Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: 1996-09-21 14:59:43 +00:00
pci Definitions for ioctl() accesses to PCI config space registers. 1996-10-22 20:33:19 +00:00
powerpc/include Add commands for ptrace get/set registers.. (Same numbers as NetBSD) 1996-01-24 18:51:48 +00:00
rpc Fix a bunch of spelling errors in the comment fields 1996-01-30 23:33:04 +00:00
scsi Try number two. Add missing paren in MSG_IDENTIFY macro. 1996-10-07 03:53:43 +00:00
sys Reviewed by: various (mailing list feedback) 1996-10-23 20:17:57 +00:00
tools Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
ufs Fixed lblktosize(). It overflowed at 2G. This bug only affected 1996-10-12 22:12:51 +00:00
vm Remove a bogus optimization in the mmap code. It is superfluous, 1996-10-24 02:56:23 +00:00
Makefile The Great PC98 Merge. 1996-06-14 11:02:28 +00:00