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_5_9_BASE
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
Makefile | 1.41 | 8 years | deraadt | solbourne went away |
clock_subr.c | 1.5 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
dma_alloc.c | 1.12 | 9 years | deraadt | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h don't ... |
exec_conf.c | 1.33 | 8 years | mpi | Kill emul left-over. From Martin Natano |
exec_elf.c | 1.119 | 8 years | semarie | branches: 1.119.2; move the pledgenote annotation from `struct proc' to `struct... |
exec_script.c | 1.37 | 8 years | mmcc | NULL-terminate a pointer array to prevent an invalid free, and simplify the asso... |
exec_subr.c | 1.51 | 8 years | deraadt | branches: 1.51.4; 1.51.8; size for free() |
genassym.sh | 1.12 | 9 years | jsg | Matthias Pfaller rescinded clauses three and four of his license http://mail-in... |
init_main.c | 1.248 | 8 years | jsg | copyright++; |
init_sysent.c | 1.179 | 8 years | deraadt | sync |
kern_acct.c | 1.30 | 8 years | tedu | remove stale lint annotations |
kern_bufq.c | 1.31 | 8 years | deraadt | fairly simple sizes for free(); ok tedu |
kern_clock.c | 1.88 | 9 years | mikeb | Move hzto(9) to the attic; OK dlg |
kern_descrip.c | 1.128 | 8 years | tedu | remove unnecessary casts where the incoming type is void *. |
kern_event.c | 1.71 | 8 years | tedu | branches: 1.71.2; tidy up whitespace, etc. |
kern_exec.c | 1.173 | 8 years | tedu | remove stale lint annotations |
kern_exit.c | 1.154 | 8 years | deraadt | Rename tame() to pledge(). This fairly interface has evolved to be more strict ... |
kern_fork.c | 1.184 | 8 years | deraadt | Rename tame() to pledge(). This fairly interface has evolved to be more strict ... |
kern_kthread.c | 1.38 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
kern_ktrace.c | 1.86 | 8 years | deraadt | Change kernel internal pledge variables to 64bit (to prepare for more extensions... |
kern_lock.c | 1.46 | 9 years | jsg | remove uneeded proc.h includes ok mpi@ kspillner@ |
kern_malloc.c | 1.128 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
kern_physio.c | 1.43 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
kern_pledge.c | 1.149 | 8 years | millert | branches: 1.149.2; Return ENOTTY for TIOCFLUSH when allowed by pledge but the f... |
kern_proc.c | 1.65 | 8 years | guenther | Add ddb ps/o, displaying just the non-idle on-proc threads ok deraadt@ |
kern_prot.c | 1.63 | 9 years | guenther | Return EINVAL if the creds supplied for NFS export have a cr_ngroups less than z... |
kern_resource.c | 1.55 | 8 years | tedu | remove stale lint annotations |
kern_rwlock.c | 1.27 | 9 years | jsg | add sys/atomic.h back for membar_* needed for at least armv7 |
kern_sched.c | 1.41 | 8 years | kettenis | One "sbar" taskq is enough. ok visa@ |
kern_sensors.c | 1.36 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
kern_sig.c | 1.192 | 8 years | semarie | branches: 1.192.2; drop "abort" promise, and make it the default behaviour. The... |
kern_srp.c | 1.7 | 8 years | mpi | Do not include <sys/atomic.h> inside <sys/refcnt.h>. Prevent lazy developers, l... |
kern_subr.c | 1.46 | 8 years | stefan | Make sure uiomove does not copy more than uio_resid bytes, as the manual says. M... |
kern_synch.c | 1.128 | 8 years | dlg | branches: 1.128.2; add a DIAGNOSTIC for refcnt_take overflow. ok mpi@ |
kern_sysctl.c | 1.299 | 8 years | kettenis | Make sure we use the same cpu numbering for the kern.cptime2 sysctl as we do for... |
kern_task.c | 1.17 | 8 years | dlg | tweak whitespace in struct definition. no functional change. |
kern_tc.c | 1.28 | 9 years | tedu | branches: 1.28.4; 1.28.6; convert bcopy to memcpy. ok millert |
kern_time.c | 1.96 | 8 years | tedu | remove stale lint annotations |
kern_timeout.c | 1.43 | 8 years | uebayasi | branches: 1.43.2; 1.43.4; Move `ticks' declaration to sys/kernel.h. |
kern_uuid.c | 1.2 | 9 years | miod | Sync enc/dec routines with libc. |
kern_watchdog.c | 1.11 | 9 years | mikeb | Convert watchdog(4) devices to use autoconf(9) framework. ok deraadt, tests on ... |
kern_xxx.c | 1.29 | 8 years | tedu | remove stale lint annotations |
makesyscalls.sh | 1.11 | 16 years | art | Add possibility to add flags to syscalls in syscalls.master to mark syscalls as ... |
sched_bsd.c | 1.42 | 8 years | naddy | keep all the setperf timeout(9) handling in one place; ok tedu@ |
spec_vnops.c | 1.85 | 8 years | stefan | Convert min() and uiomovei() to ulmin() and uiomove(), preventing integer trunca... |
subr_autoconf.c | 1.91 | 8 years | mpi | Simple free(9) sizes, from Matthieu <naabed AT poolp DOT org>. |
subr_disk.c | 1.223 | 8 years | krw | "exceeds past the end" -> "extends past the end" in comment. |
subr_evcount.c | 1.12 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
subr_extent.c | 1.57 | 8 years | deraadt | fairly simple sizes for free(); ok tedu |
subr_hibernate.c | 1.116 | 9 years | mlarkin | Clarify that hibernate_resume must be called with interrupts enabled. |
subr_log.c | 1.37 | 8 years | stefan | Convert to uiomove(); from Martin Natano, thanks! ok deraadt@ |
subr_poison.c | 1.13 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
subr_pool.c | 1.194 | 8 years | dlg | add a "show socket" command to ddb should help inspecting socket issues in the ... |
subr_prf.c | 1.86 | 8 years | guenther | Delete the final, inscrutable NOSTRICT and VARARGS lint comments ok millert@ |
subr_prof.c | 1.29 | 8 years | tedu | remove stale lint annotations |
subr_userconf.c | 1.44 | 8 years | miod | Change device locators type from int to long, for the sake of 64-bit ports witho... |
subr_xxx.c | 1.15 | 8 years | tedu | remove stale lint annotations |
sys_generic.c | 1.110 | 8 years | tedu | remove stale lint annotations |
sys_pipe.c | 1.72 | 8 years | stefan | Convert to uiomove(); from Martin Natano ok millert@ |
sys_process.c | 1.68 | 8 years | tedu | buglet: there's no way for req to be STEP in the DETACH case. also fix the confu... |
sys_socket.c | 1.21 | 8 years | tedu | remove stale lint annotations |
syscalls.c | 1.178 | 8 years | deraadt | sync |
syscalls.master | 1.166 | 8 years | deraadt | Add sendsyslog2... this has an additional flags variable to permit passing LOG_C... |
sysv_ipc.c | 1.8 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
sysv_msg.c | 1.31 | 8 years | deraadt | easy free sizes; ok mpi |
sysv_sem.c | 1.53 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
sysv_shm.c | 1.67 | 8 years | deraadt | easy free sizes; ok mpi |
tty.c | 1.129 | 8 years | stefan | Convert to uiomove. Diff from Martin Natano. |
tty_conf.c | 1.23 | 8 years | sf | Re-add config includes These got lost in previous commit. This broke ppp, nmea,... |
tty_endrun.c | 1.7 | 8 years | sf | Move ppp, nmea, endrun, and msts prototypes to tty.h Fix inconsistent arguments... |
tty_msts.c | 1.20 | 8 years | sf | Move ppp, nmea, endrun, and msts prototypes to tty.h Fix inconsistent arguments... |
tty_nmea.c | 1.45 | 8 years | sf | Move ppp, nmea, endrun, and msts prototypes to tty.h Fix inconsistent arguments... |
tty_pty.c | 1.76 | 8 years | stefan | Convert to uiomove. Diff from Martin Natano. |
tty_subr.c | 1.32 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
tty_tty.c | 1.17 | 8 years | tedu | remove stale lint annotations |
uipc_domain.c | 1.43 | 8 years | mpi | Make every subsystem using a radix tree call rn_init() and pass the length of th... |
uipc_mbuf.c | 1.219 | 8 years | dlg | branches: 1.219.2; provide m_dup_pkt() for doing fast deep mbuf copies with a s... |
uipc_mbuf2.c | 1.42 | 8 years | mpi | Use ph_ prefix for tag-related fields. ok dlg@ |
uipc_proto.c | 1.8 | 8 years | guenther | Change unp_scan() and its callbacks to pass the array of struct file ** and a co... |
uipc_socket.c | 1.149 | 8 years | bluhm | branches: 1.149.2; Improve the socket panic messages further. claudio@ wants t... |
uipc_socket2.c | 1.63 | 8 years | claudio | Make sure that all padding bytes in cmsgs are actually zero by memset CMSG_SIZE(... |
uipc_syscalls.c | 1.131 | 8 years | guenther | On the recvmsg() side, cmsgs are in mbuf chains, not a contiguous buffer. ktrace... |
uipc_usrreq.c | 1.95 | 8 years | tedu | branches: 1.95.2; remove stale lint annotations |
vfs_bio.c | 1.171 | 8 years | beck | move buffer size adjustment to buf_adjcnt - from Walter Neto ok mpi@ |
vfs_biomem.c | 1.34 | 8 years | beck | Change uvm_page[re]alloc_multi to actually use the flags passed in, and return a... |
vfs_cache.c | 1.47 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
vfs_default.c | 1.41 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
vfs_getcwd.c | 1.25 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
vfs_init.c | 1.36 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
vfs_lockf.c | 1.21 | 8 years | mmcc | spliting -> splitting |
vfs_lookup.c | 1.59 | 8 years | semarie | move the pledgenote annotation from `struct proc' to `struct nameidata' pledgen... |
vfs_subr.c | 1.238 | 8 years | tedu | branches: 1.238.2; remove stale lint annotations |
vfs_sync.c | 1.54 | 9 years | jsg | Remove some includes include-what-you-use claims don't have any direct symbols u... |
vfs_syscalls.c | 1.251 | 8 years | tedu | remove unnecessary casts where the incoming type is void *. |
vfs_vnops.c | 1.83 | 8 years | tedu | remove unnecessary casts where the incoming type is void *. |
vfs_vops.c | 1.14 | 8 years | beck | Use two 2q caches for the buffer cache, moving previously warm buffers from the ... |
exec_elf32.c (in the Attic) [Hide] | 1.3 | 9 years | krw | Missing $OpenBSD$'s. ok deraadt@ |
exec_elf64.c (in the Attic) [Hide] | 1.21 | 9 years | krw | Missing $OpenBSD$'s. ok deraadt@ |
kern_malloc_debug.c (in the Attic) [Hide] | 1.34 | 9 years | deraadt | Replace a plethora of historical protection options with just PROT_NONE, PROT_RE... |
kgdb_stub.c (in the Attic) [Hide] | 1.9 | 13 years | tedu | don't abuse lvalues, reported by Amit Kulkarni. (actually using KGDB remains as ... |
syscalls.conf (in the Attic) [Hide] | 1.20 | 10 years | guenther | Snapshots for all archs have been built, so remove the T32 code |
vfs_cluster.c (in the Attic) [Hide] | 1.45 | 8 years | deraadt | Track a size in the scary area of cluster_collectbufs, so that we know what to f... |