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_3_5


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] Makefile  1.10   21 years  miod   Prepare for the removal of amiga and sun3 platforms from the tree. There has not...
[TXT] exec_conf.c  1.16   20 years  tedu   remember to reset exec_maxhdrsz after lkm load/unload. ok fgsch@
[TXT] exec_elf.c  1.49   20 years  tedu   verify exec headers before attempting malloc. reported by Georgi Guninski.
[TXT] exec_script.c  1.18   21 years  deraadt   string fixes; tedu ok
[TXT] exec_subr.c  1.25   21 years  art   vmcmd_map_readvn - don't map the initial mapping with X unless the final protect...
[TXT] genassym.sh  1.11   20 years  miod   Grok union like struct in genassym.cf. Will be needed shortly.
[TXT] init_main.c  1.112   20 years  tedu   nicer printf for copyright. from Pedro Martelletto
[TXT] init_sysent.c  1.76   20 years  miod   Regen
[TXT] kern_acct.c  1.13   20 years  henning   match syscallargs comments with reality from Patrick Latifi <patrick.l@hermes.us...
[TXT] kern_clock.c  1.42   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] kern_descrip.c  1.68   20 years  tedu   new syscall closefrom(int fd) closes all fds equal and greater than fd. ok deraa...
[TXT] kern_event.c  1.22   20 years  tedu   klist_invalidate to help clean up when the backend disappears, tested by mpf@
[TXT] kern_exec.c  1.84   20 years  tedu   don't leak memory on error, from Patrick Latifi ok deraadt@ millert@
[TXT] kern_exit.c  1.49   20 years  tedu   one proc.h is sufficient
[TXT] kern_fork.c  1.63   20 years  millert   Limit "proc: table is full" messages to once every 10 seconds which helps when t...
[TXT] kern_kthread.c  1.21   20 years  espie   put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macros to...
[TXT] kern_ktrace.c  1.31   20 years  henning   match syscallargs comments with reality from Patrick Latifi <patrick.l@hermes.us...
[TXT] kern_lock.c  1.15   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] kern_malloc.c  1.56   20 years  tedu   make check for too large allocations earlier, instead of fiddling with it. less ...
[TXT] kern_physio.c  1.22   20 years  jmc   typos from Jonathon Gray;
[TXT] kern_proc.c  1.18   20 years  millert   The Sxxx proc state defines start at 1, not 0. Also make the const usage more c...
[TXT] kern_prot.c  1.26   20 years  henning   match syscallargs comments with reality from Patrick Latifi <patrick.l@hermes.us...
[TXT] kern_resource.c  1.26   20 years  millert   Add id_t type as per POSIX and use it for [gs]etpriority(2). OK henning@ and der...
[TXT] kern_rwlock.c  1.2   20 years  tedu   branches: 1.2.2; don't leave test code enabled, spotted Dries Schellekens
[TXT] kern_sig.c  1.69   20 years  tedu   change sigaltstack.ss_size type to size_t. handle syscall fallout. add stack_t ...
[TXT] kern_subr.c  1.26   20 years  markus   allocate at least as much elements as requested in hashinit fixes pr 3537, based...
[TXT] kern_synch.c  1.54   20 years  deraadt   having the monotonic thing as DEBUG is not going to get it fixed faster, it is j...
[TXT] kern_sysctl.c  1.104   20 years  weingart   Check for negative numbers. ok grange@
[TXT] kern_time.c  1.39   20 years  tedu   pretty code that's easier to read, same effect. from netbsd via Pedro Martellett...
[TXT] kern_timeout.c  1.18   20 years  art   Two term license with approval from nordin@
[TXT] kern_watchdog.c  1.1   21 years  markus   add kern.watchdog sysctl and generic watchdog interface; based on feedback and d...
[TXT] kern_xxx.c  1.9   20 years  tedu   change arguments to suser. suser now takes the process, and a flags argument. ...
[TXT] makesyscalls.sh  1.10   22 years  millert   Don't put a tab between a function and its arguments
[TXT] subr_autoconf.c  1.36   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] subr_disk.c  1.25   20 years  tedu   new arg to disk_unbusy, to record separate read/write statistics. looked at by v...
[TXT] subr_extent.c  1.25   21 years  deraadt   compile non-DIAGNOSTIC kernels
[TXT] subr_log.c  1.11   20 years  millert   Replace select backends with poll backends. selscan() and pollscan() now call t...
[TXT] subr_pool.c  1.39   20 years  tedu   faster pools. split pagelist into full, partial, and empty so we find what we'r...
[TXT] subr_prf.c  1.58   20 years  espie   put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macros to...
[TXT] subr_prof.c  1.14   20 years  henning   match syscallargs comments with reality from Patrick Latifi <patrick.l@hermes.us...
[TXT] subr_userconf.c  1.33   20 years  maja   remove clause 3 and 4. -moj
[TXT] subr_xxx.c  1.8   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] sys_generic.c  1.47   20 years  millert   Add an nfds_t type as per POSIX and also add pollfd_t like Solaris has.
[TXT] sys_pipe.c  1.46   20 years  tedu   lock filedesc before manipulating. avoids some rare races. testing for quite so...
[TXT] sys_process.c  1.27   20 years  deraadt   restored & repaired wcookie support; kettenis@chello.nl
[TXT] sys_socket.c  1.9   20 years  millert   Replace select backends with poll backends. selscan() and pollscan() now call t...
[TXT] syscalls.c  1.76   20 years  miod   Regen
[TXT] syscalls.master  1.68   20 years  miod   Rather than adding amd64 to the 64-bit platform which do not require the old COM...
[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.15   20 years  tedu   remove caddr_t casts. it's just silly to cast something when the function takes...
[TXT] sysv_sem.c  1.28   20 years  millert   Add missing open paren in comment noticed by jmc@
[TXT] sysv_shm.c  1.41.2.1   20 years  brad   MFC: Fix by tedu@ not a pasto. ok deraadt@ millert@
[TXT] tty.c  1.64   20 years  deraadt   check for CLOCAL flag in right variable; from sq@oganer.net
[TXT] tty_conf.c  1.8   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] tty_pty.c  1.20   20 years  beck   Make sure we allow for the time when check_pty has not yet been called before we...
[TXT] tty_subr.c  1.17   20 years  deraadt   remove terms 3 and 4 of some of my licences
[TXT] tty_tty.c  1.8   20 years  millert   Replace select backends with poll backends. selscan() and pollscan() now call t...
[TXT] uipc_domain.c  1.16   20 years  tedu   sysctl knob for bpf tunables. some tips from canacar@ ok canacar@ deraadt@ mcbr...
[TXT] uipc_mbuf.c  1.64   20 years  dhartmei   oh, i'll happily steal the commit. ok henning@, markus@, otto@ (iirc) from KOZUK...
[TXT] uipc_mbuf2.c  1.21   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] uipc_proto.c  1.4   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] uipc_socket.c  1.51   20 years  tedu   remove caddr_t casts. it's just silly to cast something when the function takes...
[TXT] uipc_socket2.c  1.35   20 years  tedu   remove caddr_t casts. it's just silly to cast something when the function takes...
[TXT] uipc_syscalls.c  1.57   20 years  tedu   lock filedesc before manipulating. avoids some rare races. testing for quite so...
[TXT] uipc_usrreq.c  1.25   20 years  tedu   lock filedesc before manipulating. avoids some rare races. testing for quite so...
[TXT] vfs_bio.c  1.68   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] vfs_cache.c  1.11   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] vfs_default.c  1.22   20 years  henning   match syscallargs comments with reality from Patrick Latifi <patrick.l@hermes.us...
[TXT] vfs_init.c  1.16   20 years  tedu   spelling in comment, jonathon gray
[TXT] vfs_lockf.c  1.8   20 years  grange   Get rid of M_LOCKF and use pool for allocating lockf structures. From NetBSD. ...
[TXT] vfs_lookup.c  1.26   20 years  sturm   originally from cb@netbsd.org, adapted by provos itojun@ ok fix a race conditi...
[TXT] vfs_subr.c  1.97   20 years  tedu   back out vnode parents. weird breakge found in ports tree
[TXT] vfs_sync.c  1.25   20 years  henning   match syscallargs comments with reality from Patrick Latifi <patrick.l@hermes.us...
[TXT] vfs_syscalls.c  1.108   20 years  tedu   lock filedesc before manipulating. avoids some rare races. testing for quite so...
[TXT] vfs_vnops.c  1.44   20 years  millert   Replace select backends with poll backends. selscan() and pollscan() now call t...
[TXT] Make.tags.inc (in the Attic) [Hide]  1.7   21 years  mickey   repair tags building (due to obj dirs in /sys)
[TXT] README (in the Attic) [Hide]  1.4   23 years  angelos   Typo.
[TXT] exec_aout.c (in the Attic) [Hide]  1.9   20 years  espie   a.out emulation for dynamic binaries: intercept the right system calls so that t...
[TXT] exec_ecoff.c (in the Attic) [Hide]  1.9   22 years  art   New function vn_marktext - mark a vnode as executing a text image. Use where VTE...
[TXT] exec_elf32.c (in the Attic) [Hide]  1.2   22 years  art   branches: 1.2.2; Every file must have a license blob, even if the blob is large...
[TXT] exec_elf64.c (in the Attic) [Hide]  1.20   22 years  art   Every file must have a license blob, even if the blob is larger than the file.
[TXT] kern_lkm.c (in the Attic) [Hide]  1.41   20 years  tedu   better way of finding and identifying lkms. adapted from pr2910 by peter werner,...
[TXT] kern_malloc_debug.c (in the Attic) [Hide]  1.22   20 years  art   license cleaning.
[TXT] kgdb_stub.c (in the Attic) [Hide]  1.6   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] syscalls.conf (in the Attic) [Hide]  1.5   23 years  millert   Create COMPAT_25 and move ogetfsstat, ostatfs and ostatfs into it. Create COMPAT...
[TXT] tty_tb.c (in the Attic) [Hide]  1.5   20 years  mickey   constify constant consts
[TXT] vfs_cluster.c (in the Attic) [Hide]  1.31   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] vfs_conf.c (in the Attic) [Hide]  1.22   20 years  mickey   constify vfsops; tedu@ ok
[TXT] vnode_if.c (in the Attic) [Hide]  1.37   20 years  tedu   these need to be synced when vnode_if.src changes
[TXT] vnode_if.sh (in the Attic) [Hide]  1.13   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] vnode_if.src (in the Attic) [Hide]  1.24   20 years  jmc   typos from Jonathon Gray;