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_6_BASE
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.17 | 20 years | tedu | rework access to emulations slightly in an effort to both merge and separate exe... |
exec_elf.c | 1.49 | 20 years | tedu | verify exec headers before attempting malloc. reported by Georgi Guninski. |
exec_script.c | 1.21 | 19 years | marius | fix an issue when scripts are exec'd under systrace where the argv[0] would be n... |
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.119 | 19 years | tholo | This touches only MI code, and adds new time keeping code. The code is all cond... |
init_sysent.c | 1.85 | 19 years | deraadt | sync |
kern_acct.c | 1.15 | 19 years | tholo | This moves access to wall and uptime variables in MI code, encapsulating all suc... |
kern_clock.c | 1.50 | 19 years | art | Fix typos. Found by Dries Schellekens |
kern_descrip.c | 1.69 | 19 years | tedu | branches: 1.69.4; remove p arg from fdplock |
kern_event.c | 1.24 | 19 years | tholo | This moves access to wall and uptime variables in MI code, encapsulating all suc... |
kern_exec.c | 1.90 | 19 years | mickey | back out the last change as it seems to produce problems found by brad@; deraadt... |
kern_exit.c | 1.53 | 19 years | art | hardclock detects if ITIMER_VIRTUAL and ITIMER_PROF have expired and sends SIGVT... |
kern_fork.c | 1.72 | 19 years | mickey | provide md USPACE_ALIGN zero on all but mips; deradat@ pefo@ ok |
kern_kthread.c | 1.22 | 20 years | grange | Remove useless ``elm'' argument from the SIMPLEQ_REMOVE_HEAD macro. This matches... |
kern_ktrace.c | 1.33 | 19 years | niklas | debranch SMP, have fun |
kern_lock.c | 1.16 | 19 years | niklas | debranch SMP, have fun |
kern_malloc.c | 1.58 | 20 years | tedu | bad stuff escaped by accident |
kern_physio.c | 1.22 | 20 years | jmc | typos from Jonathon Gray; |
kern_proc.c | 1.21 | 19 years | tedu | move db_show_all_procs to kern_proc.c, proc_printit goes in DDB too. shuffle fun... |
kern_prot.c | 1.26 | 20 years | henning | match syscallargs comments with reality from Patrick Latifi <patrick.l@hermes.us... |
kern_resource.c | 1.27 | 19 years | niklas | debranch SMP, have fun |
kern_rwlock.c | 1.3 | 19 years | art | I was wrong. The assymetry created by the proc argument to rw_enter_write is hor... |
kern_sig.c | 1.72 | 19 years | niklas | proc_stop needs sched_lock locked. From art, verified with NetBSD. |
kern_subr.c | 1.28 | 19 years | niklas | debranch SMP, have fun |
kern_synch.c | 1.61 | 19 years | tedu | put the scheduler in its own file. reduces clutter, and logically separates "pu... |
kern_sysctl.c | 1.118 | 19 years | tholo | This touches only MI code, and adds new time keeping code. The code is all cond... |
kern_tc.c | 1.2 | 19 years | art | - Match time_second and time_uptime prototypes. - Less chatty. |
kern_time.c | 1.45 | 19 years | tholo | branches: 1.45.4; This touches only MI code, and adds new time keeping code. T... |
kern_timeout.c | 1.19 | 19 years | art | The timeout wheels are manipulated by hardclock that's not protected with bigloc... |
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 |
sched_bsd.c | 1.1 | 19 years | tedu | put the scheduler in its own file. reduces clutter, and logically separates "pu... |
subr_autoconf.c | 1.38 | 19 years | pefo | Fix a minor bug where indirect config crashes the kernel when match verbose is t... |
subr_disk.c | 1.26 | 19 years | tholo | This moves access to wall and uptime variables in MI code, encapsulating all suc... |
subr_evcount.c | 1.2 | 19 years | deraadt | splhigh around ec_count fetches -- sorry art; ok aaron |
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.45 | 19 years | mickey | proper condition for freeing a page and fix a comment appropriately; art@ tedu@ ... |
subr_prf.c | 1.60 | 19 years | art | protect printf with a mutex instead of SIMPLELOCK. |
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 | 21 years | maja | remove clause 3 and 4. -moj |
subr_xxx.c | 1.8 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
sys_generic.c | 1.49 | 19 years | tholo | This moves access to wall and uptime variables in MI code, encapsulating all suc... |
sys_pipe.c | 1.49 | 19 years | tedu | remove p arg from fdplock |
sys_process.c | 1.28 | 19 years | niklas | debranch SMP, have fun |
sys_socket.c | 1.9 | 20 years | millert | Replace select backends with poll backends. selscan() and pollscan() now call t... |
syscalls.c | 1.86 | 19 years | deraadt | sync |
syscalls.master | 1.76 | 19 years | deraadt | 3 functions had inexact types; millert ok |
sysv_ipc.c | 1.4 | 19 years | millert | Rename structs oipc_perm, omsqid_ds, osemid_ds, oshmid_ds to ipc_perm23, etc to ... |
sysv_msg.c | 1.18 | 19 years | millert | Rename structs oipc_perm, omsqid_ds, osemid_ds, oshmid_ds to ipc_perm23, etc to ... |
sysv_sem.c | 1.32 | 19 years | millert | branches: 1.32.6; 1.32.8; Rename structs oipc_perm, omsqid_ds, osemid_ds, oshm... |
sysv_shm.c | 1.46 | 19 years | millert | Rename structs oipc_perm, omsqid_ds, osemid_ds, oshmid_ds to ipc_perm23, etc to ... |
tty.c | 1.65 | 19 years | niklas | debranch SMP, have fun |
tty_conf.c | 1.8 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
tty_pty.c | 1.25 | 19 years | tedu | remove p arg from fdplock |
tty_subr.c | 1.17 | 21 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.17 | 20 years | tedu | use NULL for ptrs. parts from Joris Vink |
uipc_mbuf.c | 1.70 | 20 years | tedu | change uvm_km_getpage to take waitok argument and sleep if appropriate. change b... |
uipc_mbuf2.c | 1.22 | 19 years | itojun | fix cases when m_dup1() returned mbuf chain (instead of single mbuf). yamt@netbs... |
uipc_proto.c | 1.4 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
uipc_socket.c | 1.54 | 19 years | millert | Call dom_dispose() for any SCM_RIGHTS message that went through the read path ra... |
uipc_socket2.c | 1.38 | 20 years | markus | change sb_mbmax to: (sb_max/MCLBYTES) * (MSIZE+MCLBYTES); ok deraadt CV --------... |
uipc_syscalls.c | 1.60 | 19 years | tedu | remove p arg from fdplock |
uipc_usrreq.c | 1.28 | 19 years | tedu | branches: 1.28.4; remove p arg from fdplock |
vfs_bio.c | 1.69 | 19 years | tholo | branches: 1.69.2; This moves access to wall and uptime variables in MI code, en... |
vfs_cache.c | 1.11 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
vfs_default.c | 1.25 | 19 years | tedu | in theory, vnlock should alays be NULL in the generic lock (sic) functions. in r... |
vfs_init.c | 1.17 | 20 years | tedu | use pool for namei pathbuf. testing ok millert@ tdeval@ |
vfs_lockf.c | 1.9 | 20 years | tedu | useless caddr_t cast removal. same md5s. |
vfs_lookup.c | 1.28 | 19 years | pedro | save an (eventually existent) namei process context when going over symbolic lin... |
vfs_subr.c | 1.103 | 19 years | art | Uninline vputonfreelist. |
vfs_sync.c | 1.28 | 19 years | pedro | protect code dealing with the vnode sync list with splbio(). fixes the 'fsync fa... |
vfs_syscalls.c | 1.117 | 19 years | tedu | don't attempt to put processes back in a directory after unmount. it could never... |
vfs_vnops.c | 1.45 | 19 years | millert | Change mode_t and nlink_t from 16bit to 32bit. This allows us to use mode_t in ... |
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.23 | 19 years | art | Fix inversed logic in handling the "nowait/waitok" flags. Bugs in two places in ... |
kgdb_stub.c (in the Attic) [Hide] | 1.6 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
subr_mutex.c (in the Attic) [Hide] | 1.1 | 19 years | art | Introducing mutexes - cpu-owned spinning locks with spl semantics. This is the ... |
syscalls.conf (in the Attic) [Hide] | 1.6 | 20 years | millert | POSIX says the length parameter for semop(2) and shmget(2) should be size_t. Cre... |
tty_tb.c (in the Attic) [Hide] | 1.5 | 20 years | mickey | constify constant consts |
vfs_cluster.c (in the Attic) [Hide] | 1.32 | 20 years | tedu | useless caddr_t cast removal. same md5s. |
vfs_conf.c (in the Attic) [Hide] | 1.24 | 19 years | marius | NFS commit coalescion: instead of sending a commit for each block, coalesce thes... |
vnode_if.c (in the Attic) [Hide] | 1.38 | 19 years | niklas | regen |
vnode_if.sh (in the Attic) [Hide] | 1.13 | 21 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; |