freebsd-dev/sys
Kirk McKusick d3abb52714 Some additional performance improvements. When freeing an inode
check to see if it has been committed to disk. If it has never
been written, it can be freed immediately. For short lived files
this change allows the same inode to be reused repeatedly.
Similarly, when upgrading a fragment to a larger size, if it
has never been claimed by an inode on disk, it too can be freed
immediately making it available for reuse often in the next slowly
growing block of the same file.
2000-06-18 22:05:57 +00:00
..
alpha Deal with quoted arguments. This hack parser uses whitespace to delimit 2000-06-17 20:10:55 +00:00
amd64 Add disk_enumerate() for finding names of disks. Vinum and libh will 2000-06-15 20:30:53 +00:00
boot Add wx and ispfw loadable module defaults. 2000-06-17 23:09:51 +00:00
cam Fix breakage where we never were attaching SES devices because inq_len 2000-06-18 04:19:08 +00:00
coda Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
compat Linux allows to mmap annonymous with a file descriptor passed, FreeBSD 2000-06-15 09:57:34 +00:00
compile
conf Remove all but ISP_TARGET_MODE options for isp and ispfw pseudo device. 2000-06-18 06:59:13 +00:00
contrib Some additional performance improvements. When freeing an inode 2000-06-18 22:05:57 +00:00
crypto Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
ddb Add a new sysctl "debug.enter_debugger" (when the kernel is compiled 2000-01-27 22:27:34 +00:00
dev Remove RECERR from RAY_DEBUG 2000-06-18 21:41:24 +00:00
fs Virtualizes & untangles the bioops operations vector. 2000-06-16 08:48:51 +00:00
geom Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
gnu Fix typo (accessable --> accessible). 2000-06-14 17:53:40 +00:00
i4b Borrow phk's axe and apply the next stage of config(8)'s evolution. 2000-06-13 22:28:50 +00:00
i386 /152x/s/sound/SCSI/ 2000-06-18 15:01:22 +00:00
isa This is a temporary bandaid to get vidconsole working again without 2000-06-15 10:01:12 +00:00
isofs/cd9660 Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
kern backout accept optimizations. 2000-06-18 08:49:13 +00:00
libkern Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
miscfs Virtualizes & untangles the bioops operations vector. 2000-06-16 08:48:51 +00:00
modules Add oldcard, pccard, pcic and sn modules to the build. 2000-06-18 05:20:26 +00:00
msdosfs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
net Implement SIOCSIFLLADDR, which allows you to change the link-level 2000-06-16 20:14:43 +00:00
netatalk Just need to pass the address family to if_simloop(), not the whole sockaddr. 2000-05-24 21:16:56 +00:00
netatm Just need to pass the address family to if_simloop(), not the whole sockaddr. 2000-05-24 21:16:56 +00:00
netgraph Fix bug where receive statistics for the bundle were not getting updated. 2000-06-01 01:29:49 +00:00
netinet - Improved passive mode FTP support by aliasing 229 replies. 2000-06-16 20:36:16 +00:00
netinet6 Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
netipx Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
netkey Check for MGET* returning NULL and return ENOBUFS in this case. 2000-06-10 17:55:57 +00:00
netnatm Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
netncp Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
netns Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
nfs Correctly set the Maximum DHCP Message Size. bootpd now works 2000-06-13 09:32:09 +00:00
nfsclient Correctly set the Maximum DHCP Message Size. bootpd now works 2000-06-13 09:32:09 +00:00
nfsserver Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
ntfs Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
nwfs Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
pc98 Deal with quoted arguments. This hack parser uses whitespace to delimit 2000-06-17 20:10:55 +00:00
pccard o Implement some compatibility functions for NEWCARD compat. This is 2000-06-18 04:59:39 +00:00
pci Added support for the i82559ER (10/100Mbps NIC for embedded applications). 2000-06-18 10:26:09 +00:00
posix4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
powerpc cpu_fork(): Check "flags" before dereferencing "p2". Otherwise, 2000-06-11 06:22:01 +00:00
rpc
svr4 Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
sys backout accept optimizations. 2000-06-18 08:49:13 +00:00
tools Use a seperate -c and -h mode. The vnode_if.c file is compiled only into 1999-12-12 16:43:05 +00:00
ufs Some additional performance improvements. When freeing an inode 2000-06-18 22:05:57 +00:00
vm Add missing increment of allocation counter. 2000-06-05 06:34:41 +00:00
Makefile If "MODULES_WITH_WORLD" is defined, sys/modules will be built with the 2000-06-17 10:51:56 +00:00