NetBSD/sys/kern
rumble 80993719d2 Before bailing on ENOENT, try one more time with an appended ".o". This
lets us load dependencies by module name and makes 'modload foo' work when
'foo.o' is the file.
2008-01-17 22:32:49 +00:00
..
bufq_disksort.c Avoid unnecessary cast in bufq_disksort_init(). 2007-02-01 00:36:37 +00:00
bufq_fcfs.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
bufq_priocscan.c TRUE -> true, FALSE -> false 2007-02-22 06:34:42 +00:00
bufq_readprio.c Merge from vmlocking: cosmetic change. 2007-10-08 17:02:51 +00:00
cnmagic.c remove some __unused from function parameters. 2006-11-01 10:17:58 +00:00
core_elf32.c Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
core_elf64.c
core_netbsd.c remove some __unused from function parameters. 2006-11-01 10:17:58 +00:00
exec_aout.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
exec_conf.c Remove COMPAT_HPUX. 2007-12-31 13:38:47 +00:00
exec_ecoff.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
exec_elf32.c malloc -> kmem_alloc 2008-01-03 14:29:31 +00:00
exec_elf64.c
exec_macho.c fix malloc type mismatches. 2008-01-03 14:25:49 +00:00
exec_script.c use kmem_alloc instead of malloc. 2008-01-02 19:44:36 +00:00
exec_subr.c malloc -> kmem_alloc 2008-01-03 14:29:31 +00:00
genlintstub.awk Rewrite to support LINTSTUB in multiline comments. 2006-01-22 05:11:11 +00:00
init_main.c Pull in my modules code for review/test/hacking. 2008-01-16 12:34:50 +00:00
init_sysctl.c sysctl_kern_proc_args: avoid zero length allocation. 2008-01-12 19:25:25 +00:00
init_sysent.c Regen. 2008-01-16 12:35:37 +00:00
kern_acct.c Make acct_lock a rwlock. 2008-01-05 18:23:30 +00:00
kern_auth.c Fix minor error in previous. 2007-11-29 19:50:28 +00:00
kern_cctr.c fix typo in comment 2007-11-08 20:10:26 +00:00
kern_clock.c Actually return the computed uptime in microuptime(). Fixes many 2008-01-07 10:28:07 +00:00
kern_condvar.c Merge scheduler changes from the vmlocking branch. All discussed on 2007-11-06 00:42:39 +00:00
kern_core.c Remove cn_lwp from struct componentname. curlwp should be used 2007-12-08 19:29:36 +00:00
kern_cpu.c Introduce optional cpu_offline_md to execute MD actions at the end of 2008-01-15 14:50:07 +00:00
kern_descrip.c Add fgetdummy/fputdummy: allocate and free dummy 'struct file' entries 2008-01-05 23:53:21 +00:00
kern_drvctl.c drvctlioctl: Plug a possible memory leak. 2007-04-03 23:02:39 +00:00
kern_event.c Use FILE_LOCK() and FILE_UNLOCK() 2008-01-05 19:08:48 +00:00
kern_exec.c - malloc -> kmem_alloc 2008-01-03 14:36:57 +00:00
kern_exit.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
kern_fileassoc.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
kern_fork.c Make fork use kauth. 2008-01-07 23:51:06 +00:00
kern_idle.c use binuptime for l_stime/l_rtime. 2007-12-22 01:14:53 +00:00
kern_ksyms.c Ignore symbols marked undefined. 2008-01-04 11:28:13 +00:00
kern_kthread.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
kern_ktrace.c Use FILE_LOCK() and FILE_UNLOCK() 2008-01-05 19:08:48 +00:00
kern_lkm.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
kern_lock.c - Fix a memory order problem with non-interlocked mutex release. 2008-01-10 20:14:10 +00:00
kern_lwp.c Implementation of processor-sets, affinity and POSIX real-time extensions. 2008-01-15 03:37:10 +00:00
kern_malloc_debug.c Change some initialization of static queues to compile time. 2007-11-11 23:22:23 +00:00
kern_malloc.c malloc: fix freelist corruption. 2008-01-03 01:21:08 +00:00
kern_module.c - Include lkm_map if !LKM. XXX 2008-01-16 18:28:32 +00:00
kern_mutex.c simple_lock_only_held() is gone. 2008-01-05 12:31:39 +00:00
kern_ntptime.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
kern_pax.c Provide 8 more bits of stack randomization, from the PaX author. 2007-12-28 17:14:50 +00:00
kern_physio.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
kern_pmf.c Don't call pmf_check_system_drivers on shutdown. 2007-12-27 16:03:10 +00:00
kern_proc.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
kern_prot.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
kern_ras.c Actually copy the ras list onto the child process during fork() - hi ad. 2008-01-07 20:56:32 +00:00
kern_resource.c Merge more changes from vmlocking2, mainly: 2007-12-26 16:01:34 +00:00
kern_rwlock.c Need sys/lock.h for kernel_lock. 2008-01-04 21:54:49 +00:00
kern_sig.c Add PaX ASLR (Address Space Layout Randomization) [from elad and myself] 2007-12-26 22:11:47 +00:00
kern_sleepq.c Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
kern_softint.c use binuptime for l_stime/l_rtime. 2007-12-22 01:14:53 +00:00
kern_stub.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
kern_subr.c Don't use the block device to read crashdumps, if possible. 2008-01-15 14:26:41 +00:00
kern_synch.c Implementation of processor-sets, affinity and POSIX real-time extensions. 2008-01-15 03:37:10 +00:00
kern_sysctl.c sysctl_free: don't have the caller acquire sysctl_treelock, do it here. 2008-01-12 19:27:27 +00:00
kern_tc.c Serialize calls to tc_windup(). 2008-01-05 18:00:37 +00:00
kern_time.c use binuptime for l_stime/l_rtime. 2007-12-22 01:14:53 +00:00
kern_timeout.c Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
kern_todr.c reduce #ifdef __HAVE_TIMECOUNTER. 2007-12-22 00:35:32 +00:00
kern_turnstile.c Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
kern_uuid.c Hold kernel_lock across IFNET_FOREACH(). 2008-01-07 16:13:49 +00:00
kern_verifiedexec.c Use vp->v_rdev. 2008-01-15 18:51:43 +00:00
kern_xxx.c Don't pass l (== curlwp) into the system call trace code. 2008-01-05 12:30:47 +00:00
kgdb_stub.c Use ANSI function decls. 2005-12-07 05:53:24 +00:00
Make.tags.inc Skip rump when creating tags, because rump defines symbols that 2008-01-10 07:19:54 +00:00
Makefile merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
makesyscalls.sh Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
sched_4bsd.c Implementation of processor-sets, affinity and POSIX real-time extensions. 2008-01-15 03:37:10 +00:00
sched_m2.c sched_slept: Revert inclusion of PRI_HIGHEST_TS into the range. 2008-01-15 18:41:37 +00:00
subr_autoconf.c add a per-cpu storage allocator. 2008-01-14 12:40:02 +00:00
subr_blist.c blst_meta_fill: fix an assertion. PR/32580 from Nick Hudson. 2006-01-20 14:19:40 +00:00
subr_bufq.c It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 12:15:35 +00:00
subr_callback.c Match the docs: MUTEX_DRIVER/SPIN are now only for porting code written 2007-12-05 07:06:50 +00:00
subr_debug.c add \n to printf messages. 2007-11-14 11:06:53 +00:00
subr_devsw.c Don't pass devname to {b,c}devsw_attach(), it's not used. 2007-11-20 14:47:14 +00:00
subr_disk_mbr.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
subr_disk.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
subr_evcnt.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
subr_extent.c Match the docs: MUTEX_DRIVER/SPIN are now only for porting code written 2007-12-05 07:06:50 +00:00
subr_hash.c Move hashinit() & hashdone() from kern_subr.c to subr_hash.c to 2007-07-28 12:53:52 +00:00
subr_iostat.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
subr_kmem.c sprinkle more kmem_poison_check. 2007-12-28 13:49:25 +00:00
subr_kobj.c Before bailing on ENOENT, try one more time with an appended ".o". This 2008-01-17 22:32:49 +00:00
subr_lockdebug.c Need sys/lock.h for SPINLOCK_SPIN_HOOK. 2008-01-05 12:39:27 +00:00
subr_log.c Export log_lock. 2008-01-05 14:07:26 +00:00
subr_once.c - tweak RUN_ONCE api to allow init_func returns an error. 2006-01-16 21:45:38 +00:00
subr_optstr.c TRUE -> true, FALSE -> false 2007-02-22 06:34:42 +00:00
subr_percpu.c - add a cpu_info pointer argument to percpu_callback_t. 2008-01-17 09:01:57 +00:00
subr_pool.c Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
subr_prf2.c tablefull: subr_prf -> subr_prf2 2007-12-30 22:55:21 +00:00
subr_prf.c Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
subr_prof.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
subr_specificdata.c Merge from vmlocking: 2007-11-07 00:23:13 +00:00
subr_syscall_stats.c Add code to support per-system call statistics: 2007-02-18 16:58:15 +00:00
subr_tftproot.c use kmem_alloc instead of malloc. 2008-01-02 19:26:45 +00:00
subr_time.c reduce #ifdef __HAVE_TIMECOUNTER. 2007-12-22 00:35:32 +00:00
subr_userconf.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
subr_vmem.c Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
subr_workqueue.c Match the docs: MUTEX_DRIVER/SPIN are now only for porting code written 2007-12-05 07:06:50 +00:00
subr_xcall.c Merge scheduler changes from the vmlocking branch. All discussed on 2007-11-06 00:42:39 +00:00
sys_aio.c KM_NOSLEEP -> KM_SLEEP 2007-12-21 12:04:19 +00:00
sys_generic.c Use FILE_LOCK() and FILE_UNLOCK() 2008-01-05 19:08:48 +00:00
sys_lwp.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
sys_module.c MODCTL_LOAD and MODCTL_FORCELOAD generally pass a path (if a module name 2008-01-17 22:30:54 +00:00
sys_mqueue.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
sys_pipe.c Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
sys_pmc.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
sys_process.c Don't pass curlwp into process_stoptrace() 2008-01-05 12:41:43 +00:00
sys_pset.c sys__pset_bind: don't leave pset busy. 2008-01-15 09:11:29 +00:00
sys_sched.c Implementation of processor-sets, affinity and POSIX real-time extensions. 2008-01-15 03:37:10 +00:00
sys_sig.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
sys_socket.c Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
sys_syscall.c Don't pass 'curlwp' into trace_enter() and trace_exit(). 2008-01-05 12:53:52 +00:00
syscalls.c Regen. 2008-01-16 12:35:37 +00:00
syscalls.conf Version mount(2) so that the length of the 'data' buffer is passed into 2007-07-14 15:41:30 +00:00
syscalls.master Pull in my modules code for review/test/hacking. 2008-01-16 12:34:50 +00:00
sysv_ipc.c Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
sysv_msg.c Patch up sysctl locking: 2008-01-07 16:12:52 +00:00
sysv_sem.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
sysv_shm.c Patch up sysctl locking: 2008-01-07 16:12:52 +00:00
tty_bsdpty.c Remove cn_lwp from struct componentname. curlwp should be used 2007-12-08 19:29:36 +00:00
tty_conf.c Merge tty changes from the vmlocking branch. 2007-11-07 15:56:11 +00:00
tty_ptm.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
tty_pty.c Pull up 1.104.2.3: 2007-12-30 22:03:01 +00:00
tty_subr.c Restore seperate condvars for clist i/o and clist control activity. 2007-12-22 02:21:29 +00:00
tty_tty.c Remove the "struct lwp *" argument from all VFS and VOP interfaces. 2007-11-26 19:01:26 +00:00
tty.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
uipc_domain.c Patch up sysctl locking: 2008-01-07 16:12:52 +00:00
uipc_mbuf2.c Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
uipc_mbuf.c make some mbuf related statistics per-cpu. 2008-01-17 14:49:28 +00:00
uipc_proto.c Convert to structure initializers. Use __arraycount 2007-02-18 23:16:59 +00:00
uipc_sem.c Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
uipc_socket2.c Use selinit() / seldestroy(). 2007-09-25 14:04:07 +00:00
uipc_socket.c Make solisten() take an lwp pointer like the rest, so it can be passed down 2007-12-16 21:25:59 +00:00
uipc_syscalls.c Merge more changes from vmlocking2, mainly: 2007-12-26 16:01:34 +00:00
uipc_usrreq.c Use FILE_LOCK() and FILE_UNLOCK() 2008-01-05 19:08:48 +00:00
vfs_bio.c Patch up sysctl locking: 2008-01-07 16:12:52 +00:00
vfs_cache.c Change some initialization of static queues to compile time. 2007-11-11 23:22:23 +00:00
vfs_getcwd.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
vfs_hooks.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vfs_init.c Pull in my modules code for review/test/hacking. 2008-01-16 12:34:50 +00:00
vfs_lockf.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
vfs_lookup.c Remove systrace. Ok core@. 2007-12-31 15:31:24 +00:00
vfs_subr2.c Go back to freeing on disk inodes in the inactive routine. It would be 2008-01-09 16:15:22 +00:00
vfs_subr.c vrevoke: fix a couple of botches. 2008-01-17 19:23:13 +00:00
vfs_syscalls.c Remove hack that's no longer needed. 2008-01-10 19:04:23 +00:00
vfs_trans.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
vfs_vnops.c Use FILE_LOCK() and FILE_UNLOCK() 2008-01-05 19:08:48 +00:00
vfs_xattr.c Convert all the system call entry points from: 2007-12-20 23:02:38 +00:00
vnode_if.c Regen. 2008-01-02 11:51:15 +00:00
vnode_if.sh Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
vnode_if.src Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00