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_6_0_BASE
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
Makefile | 1.44 | 8 years | deraadt | remove hppa64 port, which we never got going beyond broken single users. hppa re... |
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.34 | 8 years | naddy | Support for running Linux binaries under emulation is going away. Remove "optio... |
exec_elf.c | 1.126 | 8 years | kettenis | branches: 1.126.2; Since epp->ep_name is a userland pointer, use copyinstr(9) t... |
exec_script.c | 1.39 | 8 years | tedu | boom goes the dynamite |
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.253 | 8 years | bluhm | Backout the previous fix for the sendsyslog(2) with LOG_CONS solution. Permanent... |
init_sysent.c | 1.184 | 7 years | jsing | Regen. |
kern_acct.c | 1.32 | 8 years | natano | Remove the unused flags argument from VOP_UNLOCK(). torture tested on amd64, i3... |
kern_bufq.c | 1.31 | 8 years | deraadt | fairly simple sizes for free(); ok tedu |
kern_clock.c | 1.90 | 8 years | dlg | set ticks 15 seconds before its value wraps. this helps us identify issues arou... |
kern_descrip.c | 1.132 | 8 years | natano | branches: 1.132.2; Fix sizes passed to free() in fdfree(). This prevents a pani... |
kern_event.c | 1.74 | 7 years | guenther | Prevent silly states via knotes on pids > 2^32 and on nonexistent signals. ok t... |
kern_exec.c | 1.182 | 8 years | kettenis | Cleanup some systrace leftovers. ok jca@, guenther@ |
kern_exit.c | 1.157 | 8 years | tedu | boom goes the dynamite |
kern_fork.c | 1.187 | 8 years | tedu | branches: 1.187.2; remove systrace remnants |
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.88 | 8 years | natano | Remove the unused flags argument from VOP_UNLOCK(). torture tested on amd64, i3... |
kern_lock.c | 1.47 | 7 years | natano | Remove the lockmgr() API. It is only used by filesystems, where it is a trivial ... |
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.178 | 7 years | deraadt | remove more noisy messages in "sendfd" and "recvfd" |
kern_proc.c | 1.67 | 7 years | jca | Repair kill(2) on zombie processes. kill(2) is supposed to find zombie processe... |
kern_prot.c | 1.65 | 8 years | guenther | branches: 1.65.2; Add getlogin_r syscall that checks and returns errors like us... |
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.43 | 8 years | kettenis | Allow pegged process on secondary CPUs to continue to be scheduled when halting ... |
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.202 | 7 years | guenther | Prevent silly states via knotes on pids > 2^32 and on nonexistent signals. ok t... |
kern_srp.c | 1.10 | 8 years | dlg | add support for using SRPs without the garbage collection machinery. the gc mac... |
kern_subr.c | 1.47 | 8 years | stefan | Remove now unused legacy uiomovei() function. All its callers got reviewed and ... |
kern_synch.c | 1.133 | 7 years | tedu | fix several places where calculating ticks could overflow. it's not enough to as... |
kern_sysctl.c | 1.306 | 7 years | deraadt | kern.usermount=1 is unsafe for everyone, since it allows any non-pledged program... |
kern_task.c | 1.17 | 8 years | dlg | tweak whitespace in struct definition. no functional change. |
kern_tc.c | 1.29 | 7 years | tedu | fix several places where calculating ticks could overflow. it's not enough to as... |
kern_time.c | 1.97 | 8 years | tedu | careful study of the holy scrolls reveals that for pselect (and ppoll) oversized... |
kern_timeout.c | 1.48 | 7 years | tedu | fix several places where calculating ticks could overflow. it's not enough to as... |
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.43 | 8 years | mpi | Correct some comments and definitions, from Michal Mazurek. |
spec_vnops.c | 1.89 | 8 years | natano | Increase size of the clone bitmap (revised diff after revert). I have tested thi... |
subr_autoconf.c | 1.92 | 8 years | krw | Change a bunch of (<blah> *)0 to NULL. ok beck@ deraadt@ |
subr_disk.c | 1.227 | 8 years | jsing | Fix logic bug in DUID generation - we want to generate DUIDs until we have one t... |
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.48 | 7 years | bluhm | branches: 1.48.2; As klog dropped message has no ifdef small kernel, sendsyslog... |
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.87 | 8 years | bluhm | Allow sendsyslog(2) with LOG_CONS even when /dev/console has not been opened dur... |
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.112 | 7 years | tedu | remove some casts that aren't necessary. |
sys_pipe.c | 1.72 | 8 years | stefan | Convert to uiomove(); from Martin Natano ok millert@ |
sys_process.c | 1.69 | 8 years | jca | branches: 1.69.2; Fix ptrace PT_WRITE_D that returned EFAULT. Broken in r.1.33... |
sys_socket.c | 1.21 | 8 years | tedu | remove stale lint annotations |
syscalls.c | 1.183 | 7 years | jsing | Regen. |
syscalls.master | 1.173 | 7 years | jsing | Restore the sys_o58_kill system call. |
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.132 | 7 years | millert | POSIX specifies that if a processing calling tcsetpgrp() is in the background it... |
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.78 | 8 years | deraadt | Remove two sysctls which were introduced only for development of the ptm/pty sub... |
tty_subr.c | 1.33 | 8 years | krw | Change a bunch of (<blah> *)0 to NULL. ok beck@ deraadt@ |
tty_tty.c | 1.18 | 8 years | natano | Remove the unused flags argument from VOP_UNLOCK(). torture tested on amd64, i3... |
uipc_domain.c | 1.45 | 8 years | dlg | replace the XXX next to setting link_maxhdr with an explanation the XXX has bee... |
uipc_mbuf.c | 1.226 | 8 years | bluhm | On localhost a user program may create a socket splicing loop. After writing dat... |
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.152 | 8 years | bluhm | branches: 1.152.2; On localhost a user program may create a socket splicing loo... |
uipc_socket2.c | 1.64 | 7 years | tedu | introduce rwlock for socketbuf instead of the old flag and tsleep dance. ok mike... |
uipc_syscalls.c | 1.132 | 8 years | millert | branches: 1.132.2; Remove unnecessary cast of buflen to u_int in sockargs(). T... |
uipc_usrreq.c | 1.100 | 7 years | tedu | instead of messing about with pointer arithmetic, add an empty array to the end ... |
vfs_bio.c | 1.175 | 8 years | tedu | per trending style, add continue to empty loops. ok mglocker |
vfs_biomem.c | 1.36 | 8 years | beck | fix logic bug in deciding if we have UVM_PLA_NOWAIT or not in buf_realloc_pages ... |
vfs_cache.c | 1.49 | 8 years | natano | Remove the unused flags argument from VOP_UNLOCK(). torture tested on amd64, i3... |
vfs_default.c | 1.42 | 8 years | bluhm | When vfs_busy() is sleeping, it uses RW_SLEEPFAIL and will fail. So if vop_gener... |
vfs_getcwd.c | 1.26 | 8 years | natano | branches: 1.26.2; 1.26.6; Remove the unused flags argument from VOP_UNLOCK(). ... |
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.63 | 8 years | beck | Fix some gibbering horrors due to uninitialized struct nameidata's 1) turn NDIN... |
vfs_subr.c | 1.249 | 7 years | kettenis | Prevent NULL-pointer call for filesystems that don't provide vfs_sysctl in their... |
vfs_sync.c | 1.55 | 8 years | natano | Remove the unused flags argument from VOP_UNLOCK(). torture tested on amd64, i3... |
vfs_syscalls.c | 1.263 | 7 years | deraadt | kern.usermount=1 is unsafe for everyone, since it allows any non-pledged program... |
vfs_vnops.c | 1.85 | 7 years | natano | Remove the lockmgr() API. It is only used by filesystems, where it is a trivial ... |
vfs_vops.c | 1.16 | 8 years | natano | VOP_REALLOCBLKS() and related code is unused since the removal of cluster_write(... |
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.11 | 8 years | tedu | per trending style, add continue to empty loops. ok mglocker |
syscalls.conf (in the Attic) [Hide] | 1.20 | 10 years | guenther | Snapshots for all archs have been built, so remove the T32 code |