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_6_BASE


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