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_9_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.31   23 years  art   branches: 1.31.2; NATIVE_ELF -> NATIVE_EXEC_ELF (just some leftovers)
[TXT] exec_script.c  1.11   23 years  art   Don't use MALLOC/FREE on variable sized allocations.
[TXT] exec_subr.c  1.10   23 years  art   ELF uses more than 5 vmcmds by default, so grow the default vmcmd set size to 8....
[TXT] genassym.sh  1.3   26 years  mickey   branches: 1.3.12; oops, bad comments
[TXT] init_main.c  1.62   23 years  art   Get rid of vm_pmap from struct vmspace.
[TXT] init_sysent.c  1.49   23 years  art   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.23   23 years  provos   branches: 1.23.2; support kernel event queues, from FreeBSD by Jonathan Lemon, ...
[TXT] kern_event.c  1.7   23 years  provos   port kqueue changes from freebsd, plus all required openbsd glue. okay deraadt@,...
[TXT] kern_exec.c  1.48   23 years  art   branches: 1.48.2; Add a macro to initialize the contents of a vmcmd set. Correc...
[TXT] kern_exit.c  1.30   23 years  niklas   On popular demand, the Linux-compatibility clone(2) implementation based on NetB...
[TXT] kern_fork.c  1.39   23 years  niklas   On popular demand, the Linux-compatibility clone(2) implementation based on NetB...
[TXT] kern_kthread.c  1.11   23 years  niklas   On popular demand, the Linux-compatibility clone(2) implementation based on NetB...
[TXT] kern_ktrace.c  1.22   23 years  art   Change the ktrace interface functions from taking the trace vnode to taking the ...
[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.25   23 years  angelos   Typo in comment (henric@aimnet.com)
[TXT] kern_physio.c  1.9   23 years  art   Use PHOLD/PRELE instead of manually fiddling with p_holdcnt.
[TXT] kern_proc.c  1.8   23 years  art   branches: 1.8.6; Use pool to allocate processes.
[TXT] kern_prot.c  1.14   23 years  art   Cleanup. Zap COMPAT_09. Don't duplicate creds unless necessary.
[TXT] kern_resource.c  1.12   24 years  art   Add limfree prototype to sys/recosurcevar.h.
[TXT] kern_sig.c  1.42   23 years  niklas   branches: 1.42.2; On popular demand, the Linux-compatibility clone(2) implement...
[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.33   23 years  csapuntz   Reintroduce wakeup call
[TXT] kern_sysctl.c  1.41   23 years  art   Get rid of vm_pmap from struct vmspace.
[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.8   23 years  art   Add some DIAGNOSTIC checks that panic on some of the common mistakes.
[TXT] kern_xxx.c  1.4   27 years  deraadt   branches: 1.4.16; fix syscall debugging
[TXT] makesyscalls.sh  1.7   23 years  jasoni   Allow syscall aliasing to allow for multiple linux syscalls to be mapped to the ...
[TXT] subr_autoconf.c  1.27   24 years  deraadt   range error; < cd_ndevs, not <=
[TXT] subr_disk.c  1.19   23 years  art   No need for extern struct proc *curproc.
[TXT] subr_extent.c  1.12   23 years  deraadt   do not call extent_print() unless DDB || DIAGNOSTIC
[TXT] subr_log.c  1.7   23 years  csapuntz   branches: 1.7.6; Move offsetof define into sys/param.h
[TXT] subr_pool.c  1.5   23 years  art   Ok, I'm breaking my promise. I promised to not do anything with the old vm syste...
[TXT] subr_prf.c  1.31   23 years  mickey   avoid sign extension for %b
[TXT] subr_prof.c  1.6   28 years  deraadt   branches: 1.6.16; sync syscalls, no sys/cpu.h
[TXT] subr_userconf.c  1.25   23 years  deraadt   KNF
[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.28   23 years  art   Change the ktrace interface functions from taking the trace vnode to taking the ...
[TXT] sys_pipe.c  1.26   23 years  provos   branches: 1.26.2; port kqueue changes from freebsd, plus all required openbsd g...
[TXT] sys_process.c  1.10   23 years  tholo   branches: 1.10.2; Add emulation of Linux features to procfs; mostly from NetBSD...
[TXT] sys_socket.c  1.5   23 years  provos   port kqueue changes from freebsd, plus all required openbsd glue. okay deraadt@,...
[TXT] syscalls.c  1.49   23 years  art   regen
[TXT] syscalls.master  1.44   23 years  art   Add mlockall and munlockall (dummy for the old vm system).
[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.43   23 years  art   Casting magic to avoid warnings on alpha.
[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.10   23 years  todd   spelling
[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.26   23 years  art   From angelos: (he can't commit this himself right now) > I must have been on dru...
[TXT] uipc_mbuf2.c  1.6   23 years  angelos   branches: 1.6.4; Allow tdbi's to appear in mbufs throughout the stack; this all...
[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.33   23 years  provos   different fix, we still need to deliver EV_EOF; from jlemon@freebsd.org
[TXT] uipc_socket2.c  1.15   23 years  provos   support kernel event queues, from FreeBSD by Jonathan Lemon, okay art@, millert@...
[TXT] uipc_syscalls.c  1.36   23 years  art   branches: 1.36.2; Indentation nit.
[TXT] uipc_usrreq.c  1.12   23 years  csapuntz   Move offsetof define into sys/param.h
[TXT] vfs_bio.c  1.37   23 years  gluk   Avoid a livelock problem where the buffer cache code would be recycling B_AGE bu...
[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.4   23 years  csapuntz   Locking bug on spechash. Thanks to Dawson Engler and team
[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.18   23 years  art   Change the ktrace interface functions from taking the trace vnode to taking the ...
[TXT] vfs_subr.c  1.58   23 years  art   branches: 1.58.2; Use pool for allocating vnodes. Even though vnodes are never ...
[TXT] vfs_sync.c  1.18   23 years  art   No need to extern mountlist_slock here.
[TXT] vfs_syscalls.c  1.70   23 years  gluk   Add "softdep" option to mount. Update from rw/async to softdep and otherwise are...
[TXT] vfs_vnops.c  1.28   23 years  provos   port kqueue changes from freebsd, plus all required openbsd glue. okay deraadt@,...
[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.4   23 years  angelos   Typo.
[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.14   23 years  art   Kludge around a problem where incorrect elf headers can cause us to allocate too...
[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.28   23 years  niklas   new symbol handling in ddb for ELF, there is still a problem with hangman on alp...
[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.9   23 years  art   No need to cast splx to (void).
[TXT] kgdb_stub.c (in the Attic) [Hide]  1.1   23 years  hugh   branches: 1.1.4; KGDB for i386 from NetBSD via niklas, with tweaks and accommod...
[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.22   23 years  art   Fix a race which could cause us to write out data belonging to some other buffer...
[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.15   23 years  art   Regen with the right vnode_if.sh
[TXT] vnode_if.sh (in the Attic) [Hide]  1.8   23 years  art   branches: 1.8.6; Since VLOCKSWORK is only set when LOCKDEBUG is defined, ifdef ...
[TXT] vnode_if.src (in the Attic) [Hide]  1.10   23 years  provos   port kqueue changes from freebsd, plus all required openbsd glue. okay deraadt@,...