freebsd-skq/sys/kern
jeff 2599199edf - Dramatically simplify bioqdisksort(). We no longer do ordered bios so
most of the code to deal with them has been dead for sometime.  Simplify
   the code by doing an insert sort hinted by the current head position.

Met with apathy by:	arch@
2005-06-12 22:32:29 +00:00
..
bus_if.m
clock_if.m
cpufreq_if.m
device_if.m
genassym.sh
imgact_aout.c
imgact_elf32.c
imgact_elf64.c
imgact_elf.c Don't set the default of kern.fallback_elf_brand to FreeBSD for arm, as 2005-05-24 22:21:44 +00:00
imgact_gzip.c
imgact_shell.c Remove the previous parsing-logic for arguments on the '#!'-line of shell 2005-06-09 00:27:02 +00:00
inflate.c
init_main.c
init_sysent.c Rebuild generated system call definition files following the addition of 2005-05-30 15:20:21 +00:00
kern_acct.c
kern_acl.c
kern_alq.c
kern_clock.c Kernel hooks to support PMC sampling modes. 2005-05-30 06:29:29 +00:00
kern_condvar.c
kern_conf.c
kern_context.c
kern_cpu.c
kern_descrip.c
kern_environment.c
kern_event.c Wrap copyin/copyout for kevent so the 32bit wrapper does not have 2005-06-03 23:15:01 +00:00
kern_exec.c MFP4: 2005-06-09 19:45:09 +00:00
kern_exit.c Use low level constructs borrowed from interrupt threads to wait for 2005-05-23 23:01:53 +00:00
kern_fork.c
kern_idle.c
kern_intr.c
kern_jail.c Rename sysctl security.jail.getfsstatroot_only to security.jail.enforce_statfs 2005-06-09 18:49:19 +00:00
kern_kse.c Remove thread_upcall_check, it was used to avoid race bug in earlier 2005-05-27 15:57:27 +00:00
kern_kthread.c
kern_ktr.c - Add curthread to the state that ktr is saving. The extra information is 2005-06-10 23:21:29 +00:00
kern_ktrace.c Remove process information leak from inside a jail, when 2005-06-09 18:33:21 +00:00
kern_linker.c Fix panic when module is compiled in and it is loaded from loader.conf. 2005-05-28 23:20:05 +00:00
kern_lock.c
kern_lockf.c
kern_mac.c
kern_malloc.c Fix typo. 2005-06-10 18:06:59 +00:00
kern_mbuf.c
kern_mib.c
kern_module.c
kern_mtxpool.c
kern_mutex.c
kern_ntptime.c Explicitly acquire Giant around the ntp_gettime() and assert it in the 2005-05-28 14:34:41 +00:00
kern_physio.c
kern_pmc.c MFP4: 2005-06-09 19:45:09 +00:00
kern_poll.c
kern_proc.c
kern_prot.c
kern_resource.c Giant is no longer required in kern_setrlimit(); remove its acquisition and 2005-06-01 17:52:51 +00:00
kern_sema.c
kern_shutdown.c
kern_sig.c Fix a bug relavant to debugging, a masked signal unexpectedly interrupts 2005-06-06 05:13:10 +00:00
kern_subr.c
kern_switch.c Restore preemption of idle threads. 2005-06-10 03:00:29 +00:00
kern_sx.c
kern_synch.c Use low level constructs borrowed from interrupt threads to wait for 2005-05-23 23:01:53 +00:00
kern_syscalls.c
kern_sysctl.c
kern_tc.c
kern_thr.c
kern_thread.c Remove sleep queue hack, it is no longer needed with current sleep queue. 2005-05-27 04:27:22 +00:00
kern_time.c
kern_timeout.c
kern_umtx.c
kern_uuid.c
kern_xxx.c
ksched.c
link_elf_obj.c
link_elf.c
linker_if.m
Make.tags.inc
Makefile
makesyscalls.sh Introduce a new field in the syscalls.master file format to hold the 2005-05-30 15:09:18 +00:00
md4c.c
md5c.c
p1003_1b.c
posix4_mib.c
sched_4bsd.c Lots of whitespace cleanup. 2005-06-09 19:43:08 +00:00
sched_ule.c - Fix the case where we're not preempting but there is already a newtd 2005-06-07 02:59:16 +00:00
subr_acl_posix1e.c
subr_autoconf.c
subr_blist.c
subr_bus.c Simplify the code a bit after the bzero(). 2005-06-09 05:50:01 +00:00
subr_clist.c
subr_clock.c
subr_devstat.c
subr_disk.c - Dramatically simplify bioqdisksort(). We no longer do ordered bios so 2005-06-12 22:32:29 +00:00
subr_eventhandler.c
subr_hints.c
subr_kdb.c
subr_kobj.c
subr_log.c
subr_mbpool.c
subr_mchain.c
subr_module.c
subr_msgbuf.c
subr_param.c
subr_pcpu.c
subr_power.c
subr_prf.c Make "show msgbuf" use the pager instead of blasting the whole thing out. 2005-06-06 22:18:32 +00:00
subr_prof.c
subr_rman.c
subr_rtc.c
subr_sbuf.c
subr_scanf.c
subr_sleepqueue.c Remove thread_upcall_check, it was used to avoid race bug in earlier 2005-05-27 15:57:27 +00:00
subr_smp.c
subr_taskqueue.c
subr_trap.c
subr_turnstile.c
subr_unit.c
subr_witness.c After some input from bde@ and rereading the datasheet use a MTX_SPIN 2005-06-04 23:24:50 +00:00
sys_generic.c
sys_pipe.c
sys_process.c
sys_socket.c
syscalls.c Rebuild generated system call definition files following the addition of 2005-05-30 15:20:21 +00:00
syscalls.master Introduce a new field in the syscalls.master file format to hold the 2005-05-30 15:09:18 +00:00
sysv_ipc.c
sysv_msg.c
sysv_sem.c Gratuitous renaming of four System V Semaphore MAC Framework entry 2005-06-07 05:03:28 +00:00
sysv_shm.c Actually use the iterating variable in the for loop when trying to avoid 2005-05-12 20:04:48 +00:00
tty_compat.c
tty_conf.c
tty_cons.c
tty_pty.c
tty_subr.c
tty_tty.c
tty.c
uipc_accf.c o setsockopt(2) cannot remove accept filter. [1] 2005-06-11 11:59:48 +00:00
uipc_cow.c Allow sends sent from non page-aligned userspace addresses to be 2005-06-05 17:13:23 +00:00
uipc_domain.c
uipc_mbuf2.c
uipc_mbuf.c
uipc_proto.c
uipc_sem.c In sem_forkhook(), don't attempt to generate a copy of the process semaphore 2005-06-08 07:29:22 +00:00
uipc_sockbuf.c In the current world order, each socket has two mutexes: a mutex 2005-05-27 17:16:43 +00:00
uipc_socket2.c In the current world order, each socket has two mutexes: a mutex 2005-05-27 17:16:43 +00:00
uipc_socket.c Stop embedding struct ifnet at the top of driver softcs. Instead the 2005-06-10 16:49:24 +00:00
uipc_syscalls.c
uipc_usrreq.c
vfs_acl.c
vfs_aio.c In lio_listio(2) change jobref from an int to a long so that 2005-06-07 05:28:21 +00:00
vfs_bio.c Fix a serious deadlock with the NFS client. Given a large enough 2005-06-10 23:50:41 +00:00
vfs_cache.c - Assert that we're not adding a doomed vnode to the name cache. 2005-06-11 08:47:30 +00:00
vfs_cluster.c Revert revision 1.164: pmap_qremove() does not require protection by 2005-05-14 05:09:11 +00:00
vfs_default.c Allow EVFILT_VNODE events to work on every filesystem type, not just 2005-06-09 20:20:31 +00:00
vfs_export.c
vfs_extattr.c Do not allocate memory while holding a mutex. 2005-06-12 07:03:23 +00:00
vfs_hash.c
vfs_init.c
vfs_lookup.c
vfs_mount.c devfs_first() return value isn't used, remove it. 2005-05-18 22:05:12 +00:00
vfs_subr.c - Assert that we're not in the name cache anymore in vdestroy(). 2005-06-11 08:48:09 +00:00
vfs_syscalls.c Do not allocate memory while holding a mutex. 2005-06-12 07:03:23 +00:00
vfs_vnops.c
vnode_if.src Allow EVFILT_VNODE events to work on every filesystem type, not just 2005-06-09 20:20:31 +00:00