OpenBSD CVS

src/sys/kern/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / sys / kern

Current tag: OPENBSD_2_8_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] Makefile  1.8   24 years  aaron   branches: 1.8.10; Initial check-in for support of 32-bit CardBus PC Cards; from...
[TXT] exec_conf.c  1.10   24 years  kstailey   branches: 1.10.4; ELF64
[TXT] exec_elf.c  1.29   24 years  mickey   branches: 1.29.2; grammar in comment
[TXT] exec_script.c  1.11   23 years  art   Don't use MALLOC/FREE on variable sized allocations.
[TXT] exec_subr.c  1.9   23 years  art   Don't bomb when the length of pagedvn vm_cmd is not page aligned. Other commands...
[TXT] genassym.sh  1.3   26 years  mickey   branches: 1.3.12; oops, bad comments
[TXT] init_main.c  1.55   23 years  angelos   Process ID 5 is now the crypto kernel thread.
[TXT] init_sysent.c  1.47   23 years  millert   regen
[TXT] kern_acct.c  1.9   24 years  art   Don't set filesize limit to infinity on exit. This is only needed in accounting ...
[TXT] kern_clock.c  1.27   23 years  art   Move the updating of timeout queues to after ticks is incremented. The older cod...
[TXT] kern_descrip.c  1.22   23 years  mickey   replace MALLOC/FREE w/ malloc/free for non-constant-sized memory allocations; ar...
[TXT] kern_exec.c  1.44   23 years  art   branches: 1.44.2; When allocating the unallocated file descriptors 0, 1 and 2 f...
[TXT] kern_exit.c  1.27   23 years  art   If the process is P_NOZOMBIE free it's resources in the reaper. Noone will wait ...
[TXT] kern_fork.c  1.34   23 years  deraadt   last change was not tested on VM systems
[TXT] kern_kthread.c  1.10   23 years  deraadt   art, at least commit something which compiles!
[TXT] kern_ktrace.c  1.21   23 years  mickey   replace MALLOC/FREE w/ malloc/free for non-constant-sized memory allocations; ar...
[TXT] kern_lock.c  1.9   24 years  art   branches: 1.9.4; rename SIMPLELOCK_DEBUG to LOCKDEBUG clean up the debug functi...
[TXT] kern_malloc.c  1.20   23 years  art   malloc debugging code. Enabled by option MALLOC_DEBUG. Make sure you read the do...
[TXT] kern_physio.c  1.8   24 years  art   Bring in some new UVM code from NetBSD (not current). - Introduce a new type o...
[TXT] kern_proc.c  1.7   23 years  art   Changes to exit handling. cpu_exit no longer frees the vmspace and u-area. This...
[TXT] kern_prot.c  1.13   23 years  millert   o add missing getsid() prototype o fix typo in getsid() that broke getsid(pid) w...
[TXT] kern_resource.c  1.12   24 years  art   Add limfree prototype to sys/recosurcevar.h.
[TXT] kern_sig.c  1.38   23 years  art   Changes to exit handling. cpu_exit no longer frees the vmspace and u-area. This...
[TXT] kern_subr.c  1.16   23 years  art   On resume run the powerhook in installation order. (the powerhooks were always r...
[TXT] kern_synch.c  1.28   23 years  mickey   s/principal/priciple/; from netbsd
[TXT] kern_sysctl.c  1.36   23 years  niklas   Mark kernel threads as system processes. Make ps hide them by default, show the...
[TXT] kern_time.c  1.23   23 years  itojun   implement ppsratecheck(9). from netbsd. refer mono_time only once in ratecheck(...
[TXT] kern_timeout.c  1.5   23 years  art   timeout_add: Remove the right timeout when we see that it is on the list.
[TXT] kern_xxx.c  1.4   27 years  deraadt   branches: 1.4.16; fix syscall debugging
[TXT] makesyscalls.sh  1.6   26 years  tholo   branches: 1.6.10; Sync with NetBSD
[TXT] subr_autoconf.c  1.27   24 years  deraadt   range error; < cd_ndevs, not <=
[TXT] subr_disk.c  1.18   24 years  csapuntz   Move a locking function that was spread throughout disk device drivers into th...
[TXT] subr_extent.c  1.10   23 years  niklas   Off by one in a validity check
[TXT] subr_log.c  1.6   24 years  deraadt   enlarge msgbuf, somewhat line netbsd did
[TXT] subr_pool.c  1.2   24 years  art   branches: 1.2.2; Pool will not work with old vm and is only used by uvm. Remove...
[TXT] subr_prf.c  1.30   23 years  provos   disable automatic crashdump when swap encryption is on
[TXT] subr_prof.c  1.6   28 years  deraadt   branches: 1.6.16; sync syscalls, no sys/cpu.h
[TXT] subr_userconf.c  1.22   23 years  deraadt   permit changing flags
[TXT] subr_xxx.c  1.6   26 years  csapuntz   branches: 1.6.10; 1.6.20; Updates for VFS Lite 2 + soft update.
[TXT] sys_generic.c  1.27   23 years  mickey   replace MALLOC/FREE w/ malloc/free for non-constant-sized memory allocations; ar...
[TXT] sys_pipe.c  1.24   24 years  csapuntz   Change struct file interface methods read and write to pass file offset in and...
[TXT] sys_process.c  1.8   23 years  niklas   Add explicit inclusions of signalvar.h to files actually using syms defined ther...
[TXT] sys_socket.c  1.4   24 years  csapuntz   Change struct file interface methods read and write to pass file offset in and...
[TXT] syscalls.c  1.47   23 years  millert   regen
[TXT] syscalls.master  1.42   23 years  millert   sys_getsid() and sys_getpgid() return pid_t, not int (though pid_t *is* an int s...
[TXT] sysv_ipc.c  1.3   25 years  deraadt   change ipc.h to use uid_t and friends, and then build compat system calls for th...
[TXT] sysv_msg.c  1.8   24 years  deraadt   branches: 1.8.4; unique panic messages
[TXT] sysv_sem.c  1.4   24 years  deraadt   branches: 1.4.4; 1.4.6; sys_semconfig goes foom
[TXT] sysv_shm.c  1.14   24 years  art   branches: 1.14.2; Use PAGE_SIZE instead of NBPG.
[TXT] tty.c  1.41   23 years  art   Many drivers use a timeout on ttrstrt, make this a generic interface.
[TXT] tty_conf.c  1.6   25 years  art   branches: 1.6.4; 1.6.14; we don't need to include buf.h
[TXT] tty_pty.c  1.7   26 years  deraadt   branches: 1.7.10; fix TIOCGPGRP in sunos emulation
[TXT] tty_subr.c  1.9   23 years  mickey   replace MALLOC/FREE w/ malloc/free for non-constant-sized memory allocations; ar...
[TXT] tty_tty.c  1.6   26 years  csapuntz   branches: 1.6.10; Updates for VFS Lite 2 + soft update.
[TXT] uipc_domain.c  1.11   23 years  deraadt   NATM domain; stoklund@taxidriver.dk
[TXT] uipc_mbuf.c  1.22   24 years  angelos   Style.
[TXT] uipc_mbuf2.c  1.4   23 years  itojun   remove m_pulldown statistics, which is highly experimental
[TXT] uipc_proto.c  1.3   26 years  millert   branches: 1.3.8; Allow PF_LOCAL as the proto arg in socketpair(2). Previously,...
[TXT] uipc_socket.c  1.27   24 years  cmetz   branches: 1.27.4; Fix for PR 871. This fix is taken from BSD/OS (the file in q...
[TXT] uipc_socket2.c  1.14   24 years  itojun   more fix to ancillary data alignment. we need padding after last cmsg_data item...
[TXT] uipc_syscalls.c  1.32   23 years  itojun   allow buflen > MLEN for !SO_NAME case (like ancillary data, necessary for IPv6 a...
[TXT] uipc_usrreq.c  1.11   24 years  deraadt   branches: 1.11.4; for AF_UNIX, do not follow symlinks when creating sockets, te...
[TXT] vfs_bio.c  1.27   23 years  mickey   remove obsolete vtrace guts; art@
[TXT] vfs_cache.c  1.3   25 years  art   branches: 1.3.4; zap the newhashinit hack. Add an extra flag to hashinit tellin...
[TXT] vfs_default.c  1.3   25 years  csapuntz   branches: 1.3.8; Rename vop_revoke, vn_bwrite, vop_noislocked, vop_nolock, vo...
[TXT] vfs_init.c  1.10   23 years  mickey   replace MALLOC/FREE w/ malloc/free for non-constant-sized memory allocations; ar...
[TXT] vfs_lockf.c  1.2   28 years  niklas   branches: 1.2.16; From NetBSD: 960217 merge
[TXT] vfs_lookup.c  1.17   25 years  deraadt   branches: 1.17.6; ln bug fix
[TXT] vfs_subr.c  1.47   23 years  art   branches: 1.47.2; Minimal optimization.
[TXT] vfs_sync.c  1.12   24 years  art   No need for our own declaration of lbolt.
[TXT] vfs_syscalls.c  1.65   24 years  deraadt   p{read,write}{,v} from csapuntz, partial NetBSD origin I think
[TXT] vfs_vnops.c  1.26   24 years  deraadt   non-O_NOFOLLOW error introduced by accident, this is fragile code..
[TXT] Make.tags.inc (in the Attic) [Hide]  1.5   27 years  niklas   branches: 1.5.14; OpenBSD tags
[TXT] README (in the Attic) [Hide]  1.3   24 years  kstailey   branches: 1.3.4; grammer
[TXT] exec_aout.c (in the Attic) [Hide]  1.5   24 years  art   branches: 1.5.4; use round_page(foo) instead of roundup(foo, NBPG)
[TXT] exec_ecoff.c (in the Attic) [Hide]  1.6   23 years  ericj   re-org ecoff headers. move some declarations from exec_ecoff.c to exec_ecoff.h ...
[TXT] exec_elf64.c (in the Attic) [Hide]  1.8   24 years  art   branches: 1.8.2; Use PAGE_SIZE instead of NBPG.
[TXT] kern_fthread.c (in the Attic) [Hide]  1.1   26 years  niklas   branches: 1.1.10; Merge of MACHINE_NEW_CONTIG (aka MNN) code from Chuck Cranor,...
[TXT] kern_lkm.c (in the Attic) [Hide]  1.26   24 years  assar   branches: 1.26.2; (lkmalloc): initialize `sym_id' (lkmunreserve): check that th...
[TXT] kern_malloc_debug.c (in the Attic) [Hide]  1.5   23 years  art   branches: 1.5.6; Allow passing an address to 'show malloc' and print out some i...
[TXT] kern_ntptime.c (in the Attic) [Hide]  1.8   25 years  deraadt   branches: 1.8.8; Undo changes which were not discussed.
[TXT] subr_rmap.c (in the Attic) [Hide]  1.4   25 years  niklas   branches: 1.4.6; Sanity panics into DIAGNOSTIC
[TXT] syscalls.conf (in the Attic) [Hide]  1.4   24 years  niklas   branches: 1.4.4; compat_22 was never used
[TXT] tty_tb.c (in the Attic) [Hide]  1.2   28 years  niklas   branches: 1.2.16; 1.2.26; From NetBSD: 960217 merge
[TXT] vfs_cluster.c (in the Attic) [Hide]  1.17   23 years  mickey   remove obsolete vtrace guts; art@
[TXT] vfs_conf.c (in the Attic) [Hide]  1.15   23 years  provos   branches: 1.15.8; initial import of tcfs.
[TXT] vnode_if.c (in the Attic) [Hide]  1.11   25 years  deraadt   branches: 1.11.6; sync
[TXT] vnode_if.sh (in the Attic) [Hide]  1.6   25 years  deraadt   branches: 1.6.6; not using inline functions saves about 120K
[TXT] vnode_if.src (in the Attic) [Hide]  1.9   25 years  csapuntz   branches: 1.9.6; Updated vnode_if specificiation