NetBSD/sys/kern
joerg c42112239b In wapbl_replay_write just iterate over the hash table and not the
transactions. The initial prescan has already sorted out what blocks are
in the journal and removed any revoced blocks, so the hash table is
authorative.
2008-11-17 22:08:09 +00:00
..
bufq_disksort.c
bufq_fcfs.c
bufq_priocscan.c
bufq_readprio.c
cnmagic.c
core_elf32.c
core_elf64.c
core_netbsd.c
exec_aout.c
exec_conf.c
exec_ecoff.c
exec_elf32.c Replace intptr_t with uintptr_t in few more places. 2008-09-15 18:12:56 +00:00
exec_elf64.c
exec_macho.c
exec_script.c
exec_subr.c Don't needlessly acquire v_interlock. 2008-06-02 16:16:27 +00:00
genlintstub.awk
init_main.c Make POSIX AIO loadable as a module. 2008-11-14 23:33:45 +00:00
init_sysctl.c Allow the POSIX semaphore code to be loaded as a module. 2008-11-12 14:32:34 +00:00
init_sysent.c Regen. 2008-11-14 23:34:23 +00:00
kern_acct.c
kern_auth.c Use __arraycount when appropriate 2008-08-15 01:31:02 +00:00
kern_cctr.c
kern_clock.c hardclock() itself doesn't schedule callout softintrs any more, 2008-10-05 21:57:20 +00:00
kern_condvar.c PR kern/38761: new (?) race in buffer cache code 2008-06-16 12:03:01 +00:00
kern_core.c
kern_cpu.c cpuctl_ioctl: use cpu_index(), instead of cpuid. 2008-11-06 16:48:51 +00:00
kern_descrip.c Change {ff,fd}_exclose and ff_allocated to bool. Change exclose arg to 2008-07-02 16:45:19 +00:00
kern_drvctl.c ioctl commands are unsigned long. 2008-06-24 10:24:21 +00:00
kern_event.c Replace gcc-style designated initialisers with c99-style. 2008-06-24 10:27:35 +00:00
kern_exec.c Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
kern_exit.c Make POSIX AIO loadable as a module. 2008-11-14 23:33:45 +00:00
kern_fileassoc.c
kern_fork.c Move uidinfo to its own module in kern_uidinfo.c and include in rump. 2008-10-11 13:40:57 +00:00
kern_idle.c Don't call uvm_pageidlezero() if the CPU is marked offline. 2008-06-11 13:42:02 +00:00
kern_ksyms.c Our qsort() is inappropriate for kernel use because it makes recursive 2008-11-16 16:15:58 +00:00
kern_kthread.c
kern_ktrace.c Merge wrstuden-revivesa into HEAD. 2008-10-15 06:51:17 +00:00
kern_lock.c Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
kern_lwp.c Tweak change to move SA support from userret() to lwp_userret(). 2008-10-28 22:11:36 +00:00
kern_malloc_debug.c Pages mapped by debug_malloc are PMAP_KMPAGE so tell the pmap that. 2008-08-07 01:40:21 +00:00
kern_malloc_stdtype.c M_IOV is used all over the place, so stuff it in with malloc_stdtypes 2008-10-14 14:17:49 +00:00
kern_malloc.c Extend the information that MALLOCLOG outputs to include the preceding 2008-10-26 12:23:28 +00:00
kern_module.c - If the system encounters a severe memory shortage, start unloading 2008-11-14 23:06:45 +00:00
kern_mutex.c Merge wrstuden-revivesa into HEAD. 2008-10-15 06:51:17 +00:00
kern_ntptime.c
kern_pax.c Fix broken enable test; fixes random coredumps. 2008-06-04 12:26:20 +00:00
kern_physio.c Assert that bp->b_error == 0 if all data have been transfered in 2008-11-09 12:18:07 +00:00
kern_pmf.c Include <sys/sched.h> before <sys/syscallargs.h> for cpuset_t. 2008-06-17 16:17:21 +00:00
kern_proc.c Merge wrstuden-revivesa into HEAD. 2008-10-15 06:51:17 +00:00
kern_prot.c Move uidinfo to its own module in kern_uidinfo.c and include in rump. 2008-10-11 13:40:57 +00:00
kern_ras.c Merge wrstuden-revivesa into HEAD. 2008-10-15 06:51:17 +00:00
kern_rate.c Split rate-checking routines into their own module for easier reuse. 2008-09-25 17:17:10 +00:00
kern_resource.c Move uidinfo to its own module in kern_uidinfo.c and include in rump. 2008-10-11 13:40:57 +00:00
kern_runq.c - Replace lwp_t::l_sched_info with union: pointer and timeslice. 2008-10-07 09:48:27 +00:00
kern_rwlock.c rw_vector_exit(): When doing direct hand-off to a writer, only set 2008-07-29 16:13:39 +00:00
kern_sig.c toall signals really are toall. The fact we're sa doesn't matter. 2008-10-24 18:07:36 +00:00
kern_sleepq.c Merge wrstuden-revivesa into HEAD. 2008-10-15 06:51:17 +00:00
kern_softint.c Give maximum level of network softinterrupts a symbolic constant 2008-10-14 17:15:20 +00:00
kern_stub.c Make POSIX AIO loadable as a module. 2008-11-14 23:33:45 +00:00
kern_subr.c PR kern/39913 exec, fork, exit hooks need locking 2008-11-14 13:01:18 +00:00
kern_synch.c s/process/LWP/ in comments where appropriate. 2008-11-15 10:54:32 +00:00
kern_sysctl.c Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
kern_tc.c Initialize timecounter_lock at IPL_HIGH. Prevents a "locking against myself" 2008-07-19 10:33:58 +00:00
kern_time.c Adjust locking on the sadata::sa_vps list. The main time we 2008-10-16 18:21:45 +00:00
kern_timeout.c Update CALLOUT_INVOKING correctly, seems to have been lost. 2008-10-10 11:42:58 +00:00
kern_todr.c
kern_turnstile.c turnstile_block(): When an LWP puts its turnstile onto a sync object's 2008-08-12 14:13:34 +00:00
kern_uidinfo.c Correction to previous. 2008-10-14 09:17:23 +00:00
kern_uuid.c Switch from KASSERT to CTASSERT for those asserts testing sizes of types. 2008-07-02 14:47:34 +00:00
kern_verifiedexec.c Conditionalise bypass of veriexec routines on veriexec_strict to prevent 2008-10-23 13:18:14 +00:00
kern_xxx.c
kgdb_stub.c
Make.tags.inc
Makefile Use ${TOOL_SED} instead of plain "sed" in "!=" assignments. 2008-10-25 22:35:36 +00:00
makesyscalls.sh <rump/rump_syscalls.h>, not "rump_syscalls.h" 2008-11-16 18:40:13 +00:00
sched_4bsd.c - Replace lwp_t::l_sched_info with union: pointer and timeslice. 2008-10-07 09:48:27 +00:00
sched_m2.c Make SCHED_M2 nice with nice(1). Closes PR/38048. 2008-10-18 03:44:04 +00:00
subr_autoconf.c Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
subr_blist.c
subr_bufq.c
subr_callback.c
subr_debug.c
subr_devsw.c Correct previous. 2008-06-08 12:23:18 +00:00
subr_disk_mbr.c
subr_disk.c
subr_evcnt.c
subr_extent.c
subr_hash.c
subr_iostat.c Remove pointless COMPAT ifdef. 2008-05-20 16:03:31 +00:00
subr_kmem.c
subr_kobj.c Another fix to previous. 2008-11-16 16:23:58 +00:00
subr_lockdebug.c buildfix: use PRIxPTR rather %lx. 2008-11-07 19:50:00 +00:00
subr_log.c
subr_once.c Atomic ops are unnecessary here. pointed out by ad 2008-10-09 12:14:06 +00:00
subr_optstr.c
subr_pcq.c - Optimise by avoiding few memory barriers, when atomic operations 2008-11-11 21:45:33 +00:00
subr_percpu.c
subr_pool.c Avoid recursive mutex_enter() when the system is low on KVA. 2008-11-11 16:13:03 +00:00
subr_prf2.c Move [hH][eE][xX][dD][iI][gG][iI][tT][sS](*) from subr_prf to subr_prf2 2008-09-23 22:20:24 +00:00
subr_prf.c Move [hH][eE][xX][dD][iI][gG][iI][tT][sS](*) from subr_prf to subr_prf2 2008-09-23 22:20:24 +00:00
subr_prof.c
subr_specificdata.c
subr_syscall_stats.c
subr_tftproot.c
subr_time.c Use more timespecs internally. From Alexander Shishkin and me. 2008-07-15 16:18:08 +00:00
subr_userconf.c
subr_vmem.c
subr_workqueue.c Replace intptr_t in few places to uintptr_t. 2008-09-15 10:43:29 +00:00
subr_xcall.c
sys_aio.c more <sys/buf.h> police 2008-11-16 19:34:29 +00:00
sys_descrip.c Replace intptr_t with uintptr_t in few more places. 2008-09-15 18:12:56 +00:00
sys_generic.c Change {ff,fd}_exclose and ff_allocated to bool. Change exclose arg to 2008-07-02 16:45:19 +00:00
sys_lwp.c _lwp_kill: set SI_LWP in the siginfo, not SI_USER. 2008-10-16 08:47:07 +00:00
sys_module.c - Be clear about whether module load is explicit or system initiated (auto). 2008-10-22 11:16:29 +00:00
sys_mqueue.c - Fix message queue permissions problems. 2008-09-29 10:27:53 +00:00
sys_pipe.c remove M_PIPE (hi rmind!) 2008-09-17 14:00:41 +00:00
sys_pmc.c
sys_process.c Pull in a fix from wrstuden-revivesa: 2008-09-27 03:52:24 +00:00
sys_pset.c - Schedule bound threads even if CPU is offline. Might be revisited later, 2008-09-30 16:28:45 +00:00
sys_sched.c - Avoid the race with CPU online/offline state changes, when setting the 2008-10-31 00:36:22 +00:00
sys_select.c - Rename cpu_lookup_byindex() to cpu_lookup(). The hardware ID isn't of 2008-10-15 08:13:17 +00:00
sys_sig.c - Move some more compat code into sys/compat. 2008-11-14 23:10:57 +00:00
sys_socket.c
sys_syscall.c
syscalls.c Regen. 2008-11-14 23:34:23 +00:00
syscalls.conf Use rump/include/rump as the rump_syscalls.h directory. 2008-11-17 08:46:42 +00:00
syscalls.master Make POSIX AIO loadable as a module. 2008-11-14 23:33:45 +00:00
sysv_ipc.c
sysv_msg.c Fix the aligning of memory blocks again, finally... 2008-09-19 11:21:33 +00:00
sysv_sem.c Fix the aligning of memory blocks again, finally... 2008-09-19 11:21:33 +00:00
sysv_shm.c Change the order of error checks in shmget so EEXIST is returned before 2008-10-27 15:40:56 +00:00
tty_bsdpty.c
tty_conf.c
tty_ptm.c
tty_pty.c explicitly include <sys/ioctl_compat.h> since we explicitly use 2008-11-15 05:58:33 +00:00
tty_subr.c wipe out tty buffer contents after read, to avoid keeping possibly 2008-07-16 18:27:49 +00:00
tty_tty.c
tty.c ttywrite: g/c an unused variable (cnt). 2008-08-08 07:18:03 +00:00
uipc_accf.c Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
uipc_domain.c
uipc_mbuf2.c
uipc_mbuf.c Switch from KASSERT to CTASSERT for those asserts testing sizes of types. 2008-07-02 14:47:34 +00:00
uipc_proto.c
uipc_sem.c Replace semid_t with intptr_t. No function change. This is a libc/kernel 2008-11-14 15:49:20 +00:00
uipc_socket2.c Change 'return (expr);' to 'return expr;'. Change (type *)0 to 2008-10-24 22:23:20 +00:00
uipc_socket.c Accept filters: 2008-10-14 13:45:26 +00:00
uipc_syscalls.c Convert socket options code to use a sockopt structure 2008-08-06 15:01:23 +00:00
uipc_usrreq.c Move uidinfo to its own module in kern_uidinfo.c and include in rump. 2008-10-11 13:40:57 +00:00
vfs_bio.c Backout revision 1.212 and add a comment that short-cutting the WAPBL 2008-11-16 19:34:19 +00:00
vfs_cache.c cache_lookup_raw: update "goodhits" statistics to be less confused. 2008-10-25 14:20:17 +00:00
vfs_dirhash.c Clarify the dirhash locking protocol and remove unnessiary #ifdef DEBUG 2008-10-31 16:04:59 +00:00
vfs_getcwd.c
vfs_hooks.c
vfs_init.c Add generic FS agnostic directory hashing support. Currently only in use by 2008-09-27 13:01:07 +00:00
vfs_lockf.c Move uidinfo to its own module in kern_uidinfo.c and include in rump. 2008-10-11 13:40:57 +00:00
vfs_lookup.c Add a NOCHROOT flag for namei(). Looks outside any chroot and performs the 2008-11-14 21:57:14 +00:00
vfs_subr.c PR kern/39307 mfs will sometimes panic at umount time 2008-09-24 09:33:40 +00:00
vfs_syscalls.c <sys/buf.h> police 2008-11-16 18:44:07 +00:00
vfs_trans.c more <sys/buf.h> police 2008-11-16 19:34:29 +00:00
vfs_vnops.c Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
vfs_wapbl.c In wapbl_replay_write just iterate over the hash table and not the 2008-11-17 22:08:09 +00:00
vfs_xattr.c getvnode -> fd_getvnode 2008-06-23 11:30:41 +00:00
vnode_if.c reregen to get those most important rcsids right 2008-11-17 08:59:33 +00:00
vnode_if.sh Make this generate the rump vnode interface files. 2008-11-17 08:46:03 +00:00
vnode_if.src vpp is not logically passed in IN with lookup, so INOUT -> OUT. 2008-11-15 19:08:12 +00:00