HardenedBSD/sys/kern
Bruce Evans d1a795a280 Fix cblock starvation bugs by reserving enough cblocks for minimal
operation of each clist.  Limit the growth of each clist.  Clists
can only grow larger than the reserved minimum if there are free
cblocks in a shared pool.  The size of this pool is now fixed
(this could be improved).  The reserved and maximum sizes are more
carefully allocated for slip and ppp, depending on the mtu.  A maximum
MTU of 16384 is now enforced for ppp.
1994-11-26 19:24:13 +00:00
..
imgact_aout.c
imgact_gzip.c Make the diagnostics a little more useful. 1994-10-22 11:55:16 +00:00
imgact_shell.c
inflate.c I belive imgact_gzip is finally reentrant. It is also a whole lot more 1994-10-22 11:40:38 +00:00
init_main.c These changes fix a couple of lingering VM problems: 1994-11-25 07:58:29 +00:00
init_sysent.c pick up the changes from a makesyscall.sh run. The multiple lkmnosys 1994-11-10 23:59:47 +00:00
kern_acct.c
kern_clock.c kern_clock.c: define dk_names[][]. 1994-10-16 03:52:14 +00:00
kern_descrip.c
kern_devconf.c Don't do suser() check; it's already done in __sysctl(). 1994-10-23 23:01:03 +00:00
kern_exec.c
kern_exit.c Fix the panic message if init dies to show the exit status. 1994-10-27 05:21:39 +00:00
kern_fork.c Cosmetics. related to getting prototypes into view. 1994-10-10 01:00:49 +00:00
kern_ktrace.c
kern_lkm.c Don't allow the same MISC module loading more than once.. 1994-10-12 20:28:32 +00:00
kern_lockf.c Changed some variable names in lf_addblock to make the code both 1994-10-25 11:27:51 +00:00
kern_malloc.c Got rid of map.h. It's a leftover from the rmap code, and we use rlists. 1994-10-09 07:35:18 +00:00
kern_ntptime.c
kern_physio.c
kern_proc.c Cosmetics. related to getting prototypes into view. 1994-10-10 01:00:49 +00:00
kern_prot.c Added ifdef COMPAT_IBCS2 around setre[ug]id. 1994-10-13 20:59:49 +00:00
kern_resource.c Cosmetics. related to getting prototypes into view. 1994-10-10 01:00:49 +00:00
kern_sig.c Security nitpicking: don't make *.core world readable 1994-11-06 11:13:02 +00:00
kern_subr.c
kern_synch.c Removed references to bclnlist which we don't use/support/need. 1994-10-18 06:55:57 +00:00
kern_sysctl.c Move declarations of public functions to <sys/sysctl.h>. 1994-11-14 13:58:30 +00:00
kern_tc.c kern_clock.c: define dk_names[][]. 1994-10-16 03:52:14 +00:00
kern_time.c
kern_timeout.c kern_clock.c: define dk_names[][]. 1994-10-16 03:52:14 +00:00
kern_xxx.c
Make.tags.inc
Makefile
makesyscalls.sh Put a small hack into a large hack named makeyscall.sh. Generate only 1994-11-06 21:57:16 +00:00
md5c.c Added "const" to the arguments here and there. 1994-11-07 20:48:35 +00:00
subr_autoconf.c
subr_clist.c Fix cblock starvation bugs by reserving enough cblocks for minimal 1994-11-26 19:24:13 +00:00
subr_disklabel.c Julian Elischer's disklabel fixes. 1994-10-27 20:45:13 +00:00
subr_log.c
subr_param.c
subr_prf.c
subr_prof.c
subr_rlist.c
subr_rmap.c
subr_trap.c Fix selector arg to match the (missing) prototype for sdtossd(). 1994-10-30 20:25:21 +00:00
subr_xxx.c
sys_generic.c Damn, check in the wrong version, fixed. 1994-10-13 21:41:36 +00:00
sys_process.c
sys_socket.c
syscalls.c Updated to add errno conversion table. (intialize to zero). 1994-10-09 21:58:47 +00:00
syscalls.master
sysv_ipc.c
sysv_msg.c
sysv_sem.c
sysv_shm.c
tty_compat.c Better IXANY/IXOFF processing into setflags. 1994-10-11 20:29:42 +00:00
tty_conf.c
tty_cons.c Added hooks for an easy drop-in of the pcvt concole driver. 1994-10-31 17:20:15 +00:00
tty_pty.c write ptys use _the_same_ tsleep/wakeup address as read ptys due to 1994-10-29 23:59:48 +00:00
tty_subr.c Fix cblock starvation bugs by reserving enough cblocks for minimal 1994-11-26 19:24:13 +00:00
tty_tb.c
tty_tty.c
tty.c Fix cblock starvation bugs by reserving enough cblocks for minimal 1994-11-26 19:24:13 +00:00
uipc_domain.c
uipc_mbuf.c Got rid of map.h. It's a leftover from the rmap code, and we use rlists. 1994-10-09 07:35:18 +00:00
uipc_proto.c
uipc_sockbuf.c
uipc_socket2.c
uipc_socket.c
uipc_syscalls.c
uipc_usrreq.c
vfs_bio.c Only VM_WAIT if curproc != pageproc. A deadlock can occur otherwise. 1994-10-23 20:52:11 +00:00
vfs_cache.c
vfs_cluster.c
vfs_conf.c Make a kernel sans FFS possible. 1994-11-12 01:47:43 +00:00
vfs_export.c
vfs_extattr.c From tim@cs.city.ac.uk (Tim Wilkinson): 1994-11-04 14:41:46 +00:00
vfs_init.c Actually implement the functionality documented in sysctl.h for type CTL_FS. 1994-10-20 00:48:28 +00:00
vfs_lookup.c
vfs_mount.c Make a kernel sans FFS possible. 1994-11-12 01:47:43 +00:00
vfs_subr.c
vfs_syscalls.c From tim@cs.city.ac.uk (Tim Wilkinson): 1994-11-04 14:41:46 +00:00
vfs_vnops.c
vnode_if.pl
vnode_if.sh
vnode_if.src