HardenedBSD/sys/kern
Bruce Evans cae300be0f Made unloading of the nfs LKM sort of work. This is mainly to test
detachment of vfs sysctls.  Unloading of vfs LKMs doesn't actually
work for any vfs, since it leaves garbage pointers to memory
allocation control structures.
1998-09-07 05:42:15 +00:00
..
bus_if.m
device_if.m
imgact_aout.c
imgact_elf.c
imgact_gzip.c
imgact_shell.c
inflate.c
init_main.c
init_sysent.c Regnerate. 1998-08-24 08:32:19 +00:00
init_sysvec.c
kern_acct.c
kern_clock.c Removed unused function hzto(). 1998-08-05 18:06:40 +00:00
kern_conf.c
kern_descrip.c
kern_exec.c Cosmetic changes to the PAGE_XXX macros to make them consistent with 1998-09-04 08:06:57 +00:00
kern_exit.c
kern_fork.c
kern_intr.c Implemented dynamic registration of software interrupt handlers. Not 1998-08-11 15:08:13 +00:00
kern_ktrace.c
kern_linker.c Modify the internal interfaces to the kernel linker to make it possible 1998-08-12 08:44:21 +00:00
kern_lkm.c Made unloading of the nfs LKM sort of work. This is mainly to test 1998-09-07 05:42:15 +00:00
kern_lock.c
kern_lockf.c
kern_malloc.c Use [u]intptr_t instead of [u_]long for casts between pointers and 1998-08-16 01:21:52 +00:00
kern_mib.c - hw.machine_arch returns cpu architecture type. 1998-08-31 08:41:58 +00:00
kern_module.c
kern_ntptime.c
kern_physio.c Make struct buf->b_offset reflect the real byte offset which got 1998-08-19 10:50:32 +00:00
kern_proc.c
kern_prot.c
kern_random.c
kern_resource.c
kern_shutdown.c Store formatted panic string in static buffer to make it available later 1998-09-06 06:25:18 +00:00
kern_sig.c
kern_subr.c
kern_synch.c priority comparison in maybe_resched() didn't work properly if current 1998-08-26 05:27:42 +00:00
kern_sysctl.c Ignore the statically configured vfs type numbers and assign vfs 1998-09-05 17:13:28 +00:00
kern_tc.c Removed unused function hzto(). 1998-08-05 18:06:40 +00:00
kern_threads.c
kern_time.c
kern_timeout.c
kern_xxx.c Change various syscalls to use size_t arguments instead of u_int. 1998-08-24 08:39:39 +00:00
ksched.c
link_aout.c Make ELF kernels build again. 1998-08-16 04:19:03 +00:00
link_elf_obj.c Add partial KLD support for ELF. The module loading is not written yet. 1998-08-24 08:25:26 +00:00
link_elf.c Add partial KLD support for ELF. The module loading is not written yet. 1998-08-24 08:25:26 +00:00
Make.tags.inc
makedevops.sh
Makefile
makesyscalls.sh
md5c.c
p1003_1b.c
posix4_mib.c
subr_autoconf.c
subr_bus.c Fixed recently perpetrated printf format errors. 1998-09-05 13:24:39 +00:00
subr_clist.c
subr_disklabel.c
subr_diskmbr.c The machine dependent disk slice manager does not recognize 1998-08-10 07:22:14 +00:00
subr_diskslice.c remove bdevsw arg from dsopen(); 1998-08-23 20:16:35 +00:00
subr_dkbad.c
subr_log.c
subr_param.c
subr_prf.c Store formatted panic string in static buffer to make it available later 1998-09-06 06:25:18 +00:00
subr_prof.c Fixed bogotification of pseudocode for syscall args by rev.1.53 of 1998-09-05 14:30:11 +00:00
subr_rlist.c Move assignment of cur_rlp to after the acquisition of the list lock. 1998-08-05 14:06:04 +00:00
subr_smp.c Maintain a mapping from irq number to (ioapic number, int pin) tuple, 1998-09-06 22:41:42 +00:00
subr_trap.c Fixed printf format errors. 1998-08-23 10:16:26 +00:00
subr_xxx.c Moved `nx' functions to the one place where they are used (su.c). 1998-08-20 06:10:42 +00:00
sys_generic.c Fixed bogotification of pseudocode for syscall args by rev.1.53 of 1998-09-05 14:30:11 +00:00
sys_pipe.c
sys_process.c
sys_socket.c
syscalls.c Regnerate. 1998-08-24 08:32:19 +00:00
syscalls.master Fix a few syscall arguments to use size_t instead of u_int. 1998-08-24 08:29:52 +00:00
sysv_ipc.c
sysv_msg.c
sysv_sem.c
sysv_shm.c Change various syscalls to use size_t arguments instead of u_int. 1998-08-24 08:39:39 +00:00
tty_compat.c
tty_conf.c
tty_cons.c Added D_TTY to the cdevswitch flags for all tty drivers. This is required 1998-08-23 08:26:42 +00:00
tty_pty.c Added D_TTY to the cdevswitch flags for all tty drivers. This is required 1998-08-23 08:26:42 +00:00
tty_snoop.c
tty_subr.c
tty_tb.c
tty_tty.c Added D_TTY to the cdevswitch flags for all tty drivers. This is required 1998-08-23 08:26:42 +00:00
tty.c A limit of 200000 for the output buffer high watermark was excessive, 1998-08-19 04:01:00 +00:00
uipc_domain.c
uipc_mbuf.c
uipc_proto.c Yow! Completely change the way socket options are handled, eliminating 1998-08-23 03:07:17 +00:00
uipc_sockbuf.c Fixed recently perpetrated printf format errors. 1998-09-05 13:24:39 +00:00
uipc_socket2.c Fixed recently perpetrated printf format errors. 1998-09-05 13:24:39 +00:00
uipc_socket.c Bow to tradition and correctly implement the bogus-but-hallowed semantics 1998-08-31 18:07:23 +00:00
uipc_syscalls.c Yow! Completely change the way socket options are handled, eliminating 1998-08-23 03:07:17 +00:00
uipc_usrreq.c
vfs_aio.c Fixed nonsense overflow checking (checking that a long variable is less 1998-08-17 17:28:10 +00:00
vfs_bio.c Add a new vnode op, VOP_FREEBLKS(), which filesystems can use to inform 1998-09-05 14:13:12 +00:00
vfs_cache.c
vfs_cluster.c Cosmetic changes to the PAGE_XXX macros to make them consistent with 1998-09-04 08:06:57 +00:00
vfs_conf.c
vfs_default.c
vfs_export.c Instantiate `nfs_mount_type' in a standard file so that it is present 1998-09-05 15:17:34 +00:00
vfs_extattr.c
vfs_init.c Ignore the statically configured vfs type numbers and assign vfs 1998-09-05 17:13:28 +00:00
vfs_lookup.c
vfs_mount.c
vfs_subr.c Instantiate `nfs_mount_type' in a standard file so that it is present 1998-09-05 15:17:34 +00:00
vfs_syscalls.c
vfs_vnops.c
vnode_if.pl
vnode_if.sh
vnode_if.src Add a new vnode op, VOP_FREEBLKS(), which filesystems can use to inform 1998-09-05 14:13:12 +00:00