freebsd-dev/sys
Mike Smith 421f2f7d74 Add features required for basic userland management utility:
- implement user-initiated background drive rebuild
 - implement user-initiated background consistency check
 - log controller-initiated background rebuild/check operations

Try to fix the elusive "invalid log operation" bug, and panic if we do
hit this one in the hopes of getting better information.

Tidy up diagnostic messages.

Try to use disk_create/disk_destroy correctly.  This isn't working
properly yet, but it's not clear whose fault that is.
2000-04-11 02:52:46 +00:00
..
alpha * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
amd64 Awi driver, ported from NetBSD from Atsushi Once-san. 2000-04-06 02:48:48 +00:00
boot Nuke duplicate struct declaration from somebody's paste-o 2000-04-08 22:50:18 +00:00
cam Add a hack to cam that makes the cam_xpt available to the rest of the 2000-04-03 11:11:12 +00:00
coda Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 05:07:58 +00:00
compat Fix some style bugs. The long line is in a chunk of code that's 2000-03-13 15:27:19 +00:00
compile
conf The ASUSCOM_IPAC isn't broken according to submitter. 2000-04-10 18:33:23 +00:00
contrib Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
crypto A simplified RC4 implementation for kernel use. 2000-04-09 21:01:01 +00:00
ddb Add a new sysctl "debug.enter_debugger" (when the kernel is compiled 2000-01-27 22:27:34 +00:00
dev Add features required for basic userland management utility: 2000-04-11 02:52:46 +00:00
fs Try to obtain timezone offset from an environment of mount program. 2000-04-05 10:44:04 +00:00
geom Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
gnu fix missing defines and prototype for emu_vdump() 2000-04-03 00:28:43 +00:00
i4b Fix a problem which caused i/o resource allocation conflict of this 2000-03-09 20:57:47 +00:00
i386 The ASUSCOM_IPAC isn't broken according to submitter. 2000-04-10 18:33:23 +00:00
isa * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
isofs/cd9660 Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
kern * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
libkern Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 05:07:58 +00:00
miscfs Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
modules Turn off MPPE encryption if NOCRYPT is defined. If neither compression 2000-04-10 22:22:18 +00:00
msdosfs Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
net Awi driver, ported from NetBSD from Atsushi Once-san. 2000-04-06 02:48:48 +00:00
netatalk Slight cleanup of aarp code 2000-03-29 17:12:09 +00:00
netatm Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
netgraph A netgraph node that implements Microsoft Point-to-Point compression 2000-04-09 21:04:55 +00:00
netinet - Add support for FTP EPRT (RFC 2428) command. 2000-04-06 15:54:52 +00:00
netinet6 Support per socket based IPv4 mapped IPv6 addr enable/disable control. 2000-04-01 22:35:47 +00:00
netipx Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
netkey comment the string after #endif 2000-01-15 05:15:06 +00:00
netnatm Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
netncp Do not panic if request issued by kernel. 2000-04-05 10:54:02 +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 Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
nfsclient Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
nfsserver Add a sysctl to specify the amount of UDP receive space NFS should 2000-03-27 21:38:35 +00:00
ntfs Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
nwfs Try to obtain timezone offset from an environment of mount program. 2000-04-05 10:44:04 +00:00
pc98 Newbusify adv driver. 2000-04-07 11:32:42 +00:00
pccard Fix typo in description of Cirrus Logic PD6832 PCI-CardBus Bridge. 2000-03-30 18:47:00 +00:00
pci * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
posix4 Commit major SMP cleanups and move the BGL (big giant lock) in the 2000-03-28 07:16:37 +00:00
powerpc Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new 2000-03-20 10:44:49 +00:00
rpc
svr4 Fix handling of svr4_sigsets, which are implemented in SysVR4 as a sequence 2000-01-15 15:38:17 +00:00
sys * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +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 Clone bio versions of certain bits of infrastructure: 2000-04-02 19:08:05 +00:00
vm Fix _zget() so that it checks the return from kmem_alloc(), to avoid 2000-04-04 21:00:39 +00:00
Makefile Remove the old a.out-only boot loader, we don't use it any more. 2000-03-19 11:42:34 +00:00