freebsd-nq/sys/kern
Garrett Wollman 57bf258e3d Fix all areas of the system (or at least all those in LINT) to avoid storing
socket addresses in mbufs.  (Socket buffers are the one exception.)  A number
of kernel APIs needed to get fixed in order to make this happen.  Also,
fix three protocol families which kept PCBs in mbufs to not malloc them
instead.  Delete some old compatibility cruft while we're at it, and add
some new routines in the in_cksum family.
1997-08-16 19:16:27 +00:00
..
imgact_aout.c
imgact_elf.c
imgact_gzip.c
imgact_shell.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
inflate.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
init_main.c The promised "better fix" for "Trap 9 When Boot SMP" problem. 1997-08-15 02:33:30 +00:00
init_smp.c The promised "better fix" for "Trap 9 When Boot SMP" problem. 1997-08-15 02:33:30 +00:00
init_sysent.c
init_sysvec.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
kern_acct.c
kern_clock.c
kern_conf.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
kern_descrip.c
kern_exec.c Fixed security hole with sharing the file descriptor table (via rfork) 1997-08-04 05:39:24 +00:00
kern_exit.c Clean up some lint associated with the AIO code. 1997-07-17 04:49:43 +00:00
kern_fork.c
kern_intr.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
kern_ktrace.c
kern_linker.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
kern_lkm.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
kern_lock.c pushed down "volatility" of simplelock to actual int inside the struct. 1997-08-04 19:11:26 +00:00
kern_lockf.c
kern_malloc.c Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu of 1997-08-05 00:02:08 +00:00
kern_mib.c
kern_module.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
kern_ntptime.c
kern_opt.c
kern_physio.c Modify the scheduling policy to take into account disk I/O waits 1997-08-09 10:13:32 +00:00
kern_proc.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
kern_prot.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
kern_random.c
kern_resource.c
kern_shutdown.c Teach both disk drivers how to cope with a hardware watchdog 1997-08-09 01:44:25 +00:00
kern_sig.c
kern_subr.c
kern_synch.c Dejulianize DIAGNOSTIC panic code. The types are wrong; probably there's 1997-08-16 19:07:20 +00:00
kern_sysctl.c
kern_tc.c
kern_threads.c
kern_time.c setitimer: if it_value == 0 clear it_interval now 1997-08-14 08:15:12 +00:00
kern_timeout.c
kern_xxx.c
link_aout.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
Make.tags.inc
Makefile
makesyscalls.sh
md5c.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
subr_autoconf.c
subr_clist.c
subr_disklabel.c Use the correct size for a sector in the search for a label in 1997-07-13 15:53:20 +00:00
subr_diskmbr.c
subr_diskslice.c
subr_dkbad.c
subr_log.c
subr_param.c
subr_prf.c
subr_prof.c
subr_rlist.c
subr_smp.c Cheap fix for kern/4255. 1997-08-10 19:32:38 +00:00
subr_trap.c Back out a part of the disk scheduling "improvements" :-(. Let me know 1997-08-12 19:07:42 +00:00
subr_xxx.c
sys_generic.c
sys_pipe.c Another attempt at cleaning up the new memory allocator. 1997-08-05 22:24:31 +00:00
sys_process.c
sys_socket.c Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
syscalls.c
syscalls.master
sysv_ipc.c
sysv_msg.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
sysv_sem.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
sysv_shm.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
tty_compat.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
tty_conf.c
tty_cons.c Make a function static to quieten gcc 1997-08-08 20:29:47 +00:00
tty_pty.c fix a few problems with pty. warn about how if you only have 1 pty 1997-07-30 10:05:18 +00:00
tty_snoop.c
tty_subr.c
tty_tb.c
tty_tty.c
tty.c
uipc_domain.c
uipc_mbuf.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
uipc_proto.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
uipc_sockbuf.c Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
uipc_socket2.c Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
uipc_socket.c Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
uipc_syscalls.c Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
uipc_usrreq.c Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
vfs_aio.c Clean up some lint associated with the AIO code. 1997-07-17 04:49:43 +00:00
vfs_bio.c Modify the scheduling policy to take into account disk I/O waits 1997-08-09 10:13:32 +00:00
vfs_cache.c remove unused MAXVNODEUSE macro. 1997-08-04 07:31:36 +00:00
vfs_cluster.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
vfs_conf.c
vfs_export.c Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
vfs_extattr.c Merge WebNFS support from NetBSD 1997-07-17 07:17:33 +00:00
vfs_init.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
vfs_lookup.c
vfs_mount.c
vfs_subr.c Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
vfs_syscalls.c Merge WebNFS support from NetBSD 1997-07-17 07:17:33 +00:00
vfs_vnops.c
vnode_if.pl
vnode_if.sh
vnode_if.src