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