freebsd kernel with SKQ
Go to file
David Greenman 6d01f02e51 1) Added proc file system from Paul Kranenburg with changes from
John Dyson to make it reliably work under FreeBSD.
2) Added and enabled PROCFS in the GENERICxx and LINT kernels.
3) New execve() from me. Still work to be done here, but this version
	works well and is needed before other changes can be made. For
	a description of the design behind this, see freebsd-arch or
	ask me.
4) Rewrote stack fault code; made user stack VM grow as needed rather
	than all up front; improves performance a little and reduces
	process memory requirements.
5) Incorporated fix from Gene Stark to fault/wire a user page table
	page to fix a problem in copyout. This is a temporary fix and
	is not appropriate for pageable page tables. For a description
	of the problem, see Gene's post to the freebsd-hackers mailing
	list.
6) Tighten up vm_page struct to reduce memory requirements for it. ifdef
	pager page lock code as it's not being used currently.
7) Introduced new element to vmspace struct - vm_minsaddr; initial
	(minimum) stack address. Compliment to vm_maxsaddr.
8) Added a panic if the allocation for process u-pages fails.
9) Improve performance and accuracy of kernel profiling by putting in
	a little inline assembly instead of spl().
10) Made serial console with sio driver work. Still has problems with
	serial input, but is almost useable.
11) Added -Bstatic to SYSTEM_LD in Makefile.i386 so that kernels will
	build properly with the new ld.
1993-12-12 12:22:57 +00:00
bin Document the new, less restrictive, behavior of the matching operator. 1993-10-04 22:07:27 +00:00
etc We've got accounting, might as well have a directory for it. 1993-12-08 00:49:11 +00:00
gnu Added sbrk() as new file. 1993-12-11 21:06:36 +00:00
include Added link.h for shared libs. 1993-11-03 23:48:30 +00:00
lib/csu/i386 -r option incorrectly removed: 1993-11-18 00:08:03 +00:00
libexec Broke sbrk() out of rtld as part of general cleanup. 1993-12-11 21:06:00 +00:00
sbin Man page added. 1993-12-10 19:27:16 +00:00
share/man/man4 Added octave-tracking. 1993-11-09 02:38:17 +00:00
sys 1) Added proc file system from Paul Kranenburg with changes from 1993-12-12 12:22:57 +00:00
usr.bin Imported NetBSD's ld for shared libs. 1993-11-03 23:41:59 +00:00
usr.sbin If require script fails, don't try to delete installed package. 1993-10-10 20:25:31 +00:00