NetBSD/sys/kern
matt 2de77aeda1 Make we keep track of the file sizes in a size_t, not an int. Also break
out the writing of an lwp's registers to a separate function.  XXX Although
not really the correct way to do this, make the thread that caused the
coredump has it's register set written first so GDB is happy.  (this is a
bridge until TRT is done).
2003-05-08 20:26:40 +00:00
..
cnmagic.c
core_elf32.c Make we keep track of the file sizes in a size_t, not an int. Also break 2003-05-08 20:26:40 +00:00
core_elf64.c
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 grow #! line length -- patch from cgd, fixes PR kern/20112 from Todd Vierling 2003-04-02 00:58:56 +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 If we are doing TOPDOWN, we want to truncate the address downwards. If not, 2003-03-01 05:55:51 +00:00
exec_elf64.c
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 Some Mach-O libraries do not have a load base address. The Darwin 2003-04-21 14:32:25 +00:00
exec_script.c grow #! line length -- patch from cgd, fixes PR kern/20112 from Todd Vierling 2003-04-02 00:58:56 +00:00
exec_subr.c Make elf32 load_file work properly with TOPDOWN by mapping psections in 2003-02-26 21:18:22 +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 Alternative pid/proc allocater, removes all searches associated with pid 2003-03-19 11:36:32 +00:00
init_sysent.c regen 2003-03-18 18:09:48 +00:00
kern_acct.c PR/5458: Andrew Brown: acct(2) bug accounting to files marked sappnd 2003-04-20 03:20:18 +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 Correct rewinding if FIONBIO or FIOASYNC fail in F_SETFL 2003-03-22 10:39:47 +00:00
kern_event.c Change 'data' argument to fo_ioctl and fo_fcntl from 'caddr_t' to 'void *'. 2003-03-21 21:13:50 +00:00
kern_exec.c typo 2003-04-10 20:57:01 +00:00
kern_exit.c Alternative pid/proc allocater, removes all searches associated with pid 2003-03-19 11:36:32 +00:00
kern_fork.c Alternative pid/proc allocater, removes all searches associated with pid 2003-03-19 11:36:32 +00:00
kern_ksyms.c Remove useless entries from the symbol table at load. 2003-05-07 21:28:16 +00:00
kern_kthread.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kern_ktrace.c fix locking. 2003-05-02 12:43:01 +00:00
kern_lkm.c Teach the lkm code to add loaded module symbols to the in-kernel symbol table. 2003-04-24 20:09:43 +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 Alternative pid/proc allocater, removes all searches associated with pid 2003-03-19 11:36:32 +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 In the KMEMSTATS && DIAGNOSTIC case, add a check for inuse already being 0 2003-05-06 18:07:57 +00:00
kern_microtime.c Switch to use cycle counter (%tick) based microtime(). 2003-02-05 12:06:51 +00:00
kern_ntptime.c Remember if ntp has adjusted clock rate, hardware RTC may be wrong. 2003-04-16 21:35:07 +00:00
kern_physio.c Add a new BUF_INIT() macro which initializes b_dep and b_interlock, and 2003-02-25 20:35:31 +00:00
kern_proc.c Indentation fixes 2003-03-19 20:35:04 +00:00
kern_prot.c sys_setreuid(): parenthesize the ruid check in ?: condition, so that 2003-03-27 17:47:45 +00:00
kern_ras.c Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
kern_resource.c cpu times were miscalculated because 'usecs' could go -ve... 2003-03-14 21:38:26 +00:00
kern_sa.c Fix too many arguments for format warning in #ifdef DIAGNOSTIC part 2003-02-22 12:42:28 +00:00
kern_sig.c Patch from Nick Hudson to clean up a couple of cases in proc_unstop(), 2003-04-23 21:32:10 +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 In setrunnable, give more infomrmation in the panic message so we can 2003-05-08 02:04:11 +00:00
kern_sysctl.c put back nmaxproc check mistakely changed in rev.1.132 2003-03-27 18:34:18 +00:00
kern_systrace.c better performance for fast path; simplify for future lwp support. 2003-04-20 20:30:34 +00:00
kern_time.c Flag that adjtime has happened, hardware RTC might be wrong 2003-04-16 21:34:15 +00:00
kern_timeout.c Change a printf to an event counter. Callout event counters are conditional 2003-02-26 23:13:19 +00:00
kern_verifiedexec.c * Use PAGE_SIZE rather than NBPG. 2003-04-01 01:41:39 +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
Makefile
makesyscalls.sh Merge the nathanw_sa branch. 2003-01-18 10:06:22 +00:00
subr_autoconf.c Fix a logic botch that would cause some unwanted messages in the 2003-04-29 00:56:52 +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 CONSTCONT should have been CONSTCOND 2003-04-13 09:08:04 +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 Ensure that the pgid arg to TIOCSPGRP is in the current session. 2003-03-13 10:20:06 +00:00
subr_pool.c Add the ability for pool caches to cache the physical address of 2003-04-09 18:22:13 +00:00
subr_prf.c Make sure to flush each line after printf. 2003-03-06 00:39:42 +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
sys_generic.c switch to LIST_FOREACH() in selrecord() 2003-03-26 17:50:16 +00:00
sys_pipe.c Change 'data' argument to fo_ioctl and fo_fcntl from 'caddr_t' to 'void *'. 2003-03-21 21:13:50 +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 Change 'data' argument to fo_ioctl and fo_fcntl from 'caddr_t' to 'void *'. 2003-03-21 21:13:50 +00:00
syscalls.c regen 2003-03-18 18:09:48 +00:00
syscalls.conf
syscalls.master _lwp_setprivate returns void 2003-03-18 18:08:49 +00:00
sysv_ipc.c
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
tty_tty.c merge kqueue branch into -current 2002-10-23 09:10:23 +00:00
tty.c use VREAD instead of VWRITE, this ioctl is used to redirect console output. 2003-04-10 22:35:00 +00:00
uipc_domain.c Add MBUFTRACE kernel option. 2003-02-26 06:31:08 +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 a KASSERT to make sure that "sizeof(struct mbuf)" is MSIZE. 2003-04-18 01:24:20 +00:00
uipc_proto.c
uipc_sem.c Need to include <sys/sa.h> for <sys/syscall.h> 2003-04-23 17:50:51 +00:00
uipc_socket2.c A bit of an ugly workaround to avoid a warning for a larger MSIZE. 2003-04-17 13:12:39 +00:00
uipc_socket.c export some of sosend loan routines for nfsd. 2003-05-03 17:53:17 +00:00
uipc_syscalls.c PR/21030: Naoto Shimazaki: fcntl to accepted socket does not work properly 2003-04-05 16:54:34 +00:00
uipc_usrreq.c RP/21088: Jesse Off: Return ENOBUFS instead of EINVAL when sbappend fails. 2003-04-10 18:55:11 +00:00
vfs_bio.c remove B_NEEDCOMMIT as it's no longer used. 2003-04-09 12:55:50 +00:00
vfs_cache.c ... and no need to aqcuire lock while free'ing old hash which no one 2003-03-02 13:26:22 +00:00
vfs_getcwd.c move declaration of getcwd_common and constant to the header file. 2003-04-16 20:00:03 +00:00
vfs_init.c
vfs_lockf.c Make gcc3 happy ("label at end of compound statement"). 2003-05-03 15:02:54 +00:00
vfs_lookup.c Make sure the directory is still mounted before looking things up in it. 2003-04-10 07:26:52 +00:00
vfs_subr.c fix wrong calculation. pointed by enami. 2003-04-22 13:11:23 +00:00
vfs_syscalls.c add simple_locks that are missed in the previous. 2003-04-20 07:06:33 +00:00
vfs_vnops.c Copy birthtime in vn_stat. 2003-04-03 14:53:38 +00:00
vnode_if.c regen: 2003-04-10 20:38:12 +00:00
vnode_if.sh
vnode_if.src 'tvp' in vop_rename needs to be vput(), not vrele()d, so adjust the 2003-04-10 20:35:36 +00:00