NetBSD/sys/kern
matt b411ef736c In topdown mode, subtract the page rounded memory size of the psection,
not the rounded file size.  Otherwise if BSS needs more pages beyond
data you'll extend too far.
2003-02-21 03:53:43 +00:00
..
cnmagic.c In cn_get_magic() don't increment i in the for(;;) loop, as it's already 2001-11-27 20:00:36 +00:00
core_elf32.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
core_elf64.c Add support for dumping ELF-cormat core files. 2001-12-09 23:05:56 +00:00
core_netbsd.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
exec_aout.c Rename __LDPGSZ to AOUT_LDPGSZ, to accurately reflect what it is. 2002-12-10 17:14:02 +00:00
exec_conf.c if emulation uses elf32_copyargs(), it shouldn't use it's own idea 2003-02-19 09:44:42 +00:00
exec_ecoff.c fix previous: call vn_marktext() on the right vnode. 2002-10-13 17:37:16 +00:00
exec_elf32.c In topdown mode, subtract the page rounded memory size of the psection, 2003-02-21 03:53:43 +00:00
exec_elf64.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_elf_common.c add support for __MACHINE_STACK_GROWS_UP platforms. from fredette@ 2002-11-17 22:53:46 +00:00
exec_macho.c Load __OBJC and ____CGSERVER sections of Mach-O binaries as __TEXT. 2002-12-11 19:28:41 +00:00
exec_script.c Added support for fingerprinted executables aka verified exec 2002-10-29 12:31:20 +00:00
exec_subr.c Introduce "top down" memory management for mmap()ed allocations. This 2003-02-20 22:16:05 +00:00
genassym.awk
genassym.sh support a variant of the "member" keyword where the symbol defined 2002-11-17 19:24:50 +00:00
genlintstub.awk Gah. I meant Empty. EMPTY!!! 2002-10-23 00:11:00 +00:00
init_main.c add support for p1003.1b semaphores. From FreeBSD 2003-01-20 20:02:56 +00:00
init_sysent.c regen: 2003-02-15 20:56:48 +00:00
kern_acct.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kern_allocsys.c New callout implementation. This is based on callwheel implementation 2003-02-04 01:21:03 +00:00
kern_clock.c New callout implementation. This is based on callwheel implementation 2003-02-04 01:21:03 +00:00
kern_descrip.c Use a mutex to protect the global list of open files. 2003-02-14 21:50:10 +00:00
kern_event.c Introduce EVFILT_TIMER, which allows a process to establish an 2003-02-04 09:02:04 +00:00
kern_exec.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
kern_exit.c Test p->p_sa instead of p->p_flag & P_SA, as the latter may have been 2003-02-17 23:45:47 +00:00
kern_fork.c Add "fork hooks", a'la "exec hooks" and "exit hooks" which allow 2003-01-24 01:42:52 +00:00
kern_kthread.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kern_ktrace.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kern_lkm.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kern_lock.c Use lock_printf() in SPINLOCK_SPINCHECK() and SLOCK_TRACE(). 2003-02-19 22:34:42 +00:00
kern_lwp.c Add a KASSERT when copying l1->l_cpu to l2->l_cpu 2003-01-30 05:51:58 +00:00
kern_malloc_debug.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
kern_malloc.c Make the memory allocation code MP-safe. 2003-02-14 21:51:36 +00:00
kern_microtime.c Switch to use cycle counter (%tick) based microtime(). 2003-02-05 12:06:51 +00:00
kern_ntptime.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kern_physio.c Make the buffer cache code MP-safe. 2003-02-05 21:38:38 +00:00
kern_proc.c Fix support of 15 and 16 character lognames. 2003-02-15 18:10:15 +00:00
kern_prot.c Add newline character to logname change warning. 2003-02-18 19:26:23 +00:00
kern_ras.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kern_resource.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kern_sa.c Note yet another SMP danger spot. 2003-02-17 23:32:33 +00:00
kern_sig.c Clear L_SA from all LWPs in sigexit() to prevent any upcalls or 2003-02-17 23:45:00 +00:00
kern_subr.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
kern_synch.c ltsleep(): deal with PNOEXITERR after re-taking the interlock (if necessary). 2003-02-04 20:15:59 +00:00
kern_sysctl.c Fix support for 16 character lognames 2003-02-15 18:47:41 +00:00
kern_systrace.c do not demand LLSLEEP in p_stat; this does not seem to happen with lwps; 2003-02-16 20:24:47 +00:00
kern_time.c itimerfire(): fix bug in previous - if two or more timers would 2003-02-04 15:50:06 +00:00
kern_timeout.c - don't compare c_time directly. 2003-02-11 09:43:37 +00:00
kern_verifiedexec.c * Don't keep evaluating fingerprint if there is no fingerprints for the 2002-11-12 12:54:36 +00:00
kern_xxx.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kgdb_stub.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
Make.tags.inc use ${.CURDIR:H:H} instead of ../.. for default setting of SYSDIR, 2001-04-18 11:21:24 +00:00
Makefile SYSDIR should be relative here, too. 2001-04-05 19:49:40 +00:00
makesyscalls.sh Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
subr_autoconf.c const msgs[] some more 2003-02-09 09:14:58 +00:00
subr_devsw.c in devsw_name2blk(), as we use strncmp(), make sure the next character 2003-02-01 11:12:35 +00:00
subr_disk.c Factor out the COMPAT_16 code. 2002-11-06 02:31:34 +00:00
subr_extent.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
subr_log.c si_ -> sel_ to avoid conflicts with siginfo. 2002-11-26 18:44:34 +00:00
subr_pool.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
subr_prf.c - remove __STDC__ crap. It did not work anyway with pre-ansi compilers, since 2003-02-17 22:21:52 +00:00
subr_prof.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
subr_prop.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
subr_userconf.c Remove some variables that are set but not used. 2002-10-22 03:27:47 +00:00
subr_xxx.c add RCSIDs 2001-11-12 15:25:01 +00:00
sys_generic.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
sys_pipe.c On pipe reads, check for EOF before FNONBLOCK to avoid spurious EAGAIN errors. 2003-02-14 13:16:44 +00:00
sys_pmc.c Make this compile again on i386 by avoiding an unused variable 2003-01-20 01:40:48 +00:00
sys_process.c Adapt to the new conventions of proc_unstop() and don't try to call 2003-02-07 21:44:45 +00:00
sys_socket.c writable, not writeable. 2003-01-06 20:30:28 +00:00
syscalls.c regen: 2003-02-15 20:56:48 +00:00
syscalls.conf Round up the sysent table size. 2000-12-09 06:15:42 +00:00
syscalls.master add __sigtimedwait(2) - wait for specified set of signals, with optional 2003-02-15 20:54:38 +00:00
sysv_ipc.c add RCSIDs 2001-11-12 15:25:01 +00:00
sysv_msg.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
sysv_sem.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
sysv_shm.c Introduce "top down" memory management for mmap()ed allocations. This 2003-02-20 22:16:05 +00:00
tty_conf.c /*CONTCOND*/ while (0)'ed macros 2002-11-02 07:20:42 +00:00
tty_pty.c Make the tty subsystem MP-safe.. 2003-02-05 15:49:02 +00:00
tty_subr.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
tty_tb.c Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for 2002-03-17 19:40:26 +00:00
tty_tty.c merge kqueue branch into -current 2002-10-23 09:10:23 +00:00
tty.c Add a ttyprintf_nolock() to be called when we are printing the ttyinfo 2003-02-17 22:23:14 +00:00
uipc_domain.c Make domains extern. 2002-05-12 20:36:58 +00:00
uipc_mbuf2.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
uipc_mbuf.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
uipc_proto.c add RCSIDs 2001-11-12 15:25:01 +00:00
uipc_sem.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
uipc_socket2.c merge kqueue branch into -current 2002-10-23 09:10:23 +00:00
uipc_socket.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
uipc_syscalls.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
uipc_usrreq.c no need for error check after MEXTMALLOC - jdolecek 2002-11-25 08:31:58 +00:00
vfs_bio.c bdwrite(): remove check for MFS major device number (why was 255 changed 2003-02-06 11:46:49 +00:00
vfs_cache.c Move simple_lock after the hashinit's to avoid possible sleeping/malloc'ing 2003-02-20 02:49:51 +00:00
vfs_getcwd.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
vfs_init.c Overhaul the way parent attachments are specified; instead of using 2002-09-26 04:07:35 +00:00
vfs_lockf.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
vfs_lookup.c Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
vfs_subr.c add "VT_SMBFS" to vnode_tags[] 2003-02-18 20:37:38 +00:00
vfs_syscalls.c fix typo in comment 2003-02-14 18:25:34 +00:00
vfs_vnops.c Check for (and deny) negative values passed to FIOGETBMAP. 2003-02-01 07:23:56 +00:00
vnode_if.c regen: kqueue branch merge, addition of VOP_KQFILTER() 2002-10-23 09:16:46 +00:00
vnode_if.sh add RCSID to generated .c file 2001-11-12 14:34:24 +00:00
vnode_if.src merge kqueue branch into -current 2002-10-23 09:10:23 +00:00