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_5_8_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] Makefile  1.39   8 years  jasper   hookup octeon ok deraadt@
[TXT] clock_subr.c  1.5   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] 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 ...
[TXT] exec_conf.c  1.33   8 years  mpi   Kill emul left-over. From Martin Natano
[TXT] exec_elf.c  1.116   9 years  jsg   Now we use p_filesz - 1 to test for NUL check that p_filesz is at least two and ...
[TXT] exec_script.c  1.35   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] exec_subr.c  1.50   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] genassym.sh  1.12   9 years  jsg   Matthias Pfaller rescinded clauses three and four of his license http://mail-in...
[TXT] init_main.c  1.243   8 years  miod   Disable pool_gc on m88k if MULTIPROCESSOR; we don't have enough volunteers for h...
[TXT] init_sysent.c  1.168   8 years  guenther   rebuild
[TXT] kern_acct.c  1.29   9 years  tedu   convert bcopy to memcpy. ok millert
[TXT] kern_bufq.c  1.30   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] kern_clock.c  1.88   8 years  mikeb   Move hzto(9) to the attic; OK dlg
[TXT] kern_descrip.c  1.120   9 years  deraadt   isatty() is used by stdio to determine the buffering mode. Add a F_ISATTY optio...
[TXT] kern_event.c  1.61   9 years  tedu   branches: 1.61.2; 1.61.6; start retiring the nointr allocator. specify PR_WAIT...
[TXT] kern_exec.c  1.163   8 years  deraadt   memory leak in execve with systrace, plus some unreachable code spotted by Maxim...
[TXT] kern_exit.c  1.149   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] kern_fork.c  1.181   8 years  deraadt   tame(2) is a subsystem which restricts programs into a "reduced feature operatin...
[TXT] kern_kthread.c  1.38   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] kern_ktrace.c  1.75   8 years  guenther   Fix free() of uninitialized variable introduced in previous commit. Eliminate th...
[TXT] kern_lock.c  1.46   9 years  jsg   remove uneeded proc.h includes ok mpi@ kspillner@
[TXT] kern_malloc.c  1.128   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] kern_physio.c  1.43   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] kern_proc.c  1.64   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] kern_prot.c  1.63   9 years  guenther   Return EINVAL if the creds supplied for NFS export have a cr_ngroups less than z...
[TXT] kern_resource.c  1.54   9 years  miod   Stop using USRSTACK as the edge of the stack, but rather use the vmspace vm_mins...
[TXT] kern_rwlock.c  1.27   9 years  jsg   add sys/atomic.h back for membar_* needed for at least armv7
[TXT] kern_sched.c  1.36   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] kern_sensors.c  1.36   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] kern_sig.c  1.183   8 years  deraadt   branches: 1.183.4; Rather than disabling tame to coredump, leave it enabled but...
[TXT] kern_srp.c  1.1   8 years  dlg   introduce srp, which according to the manpage i wrote is short for "shared refer...
[TXT] kern_subr.c  1.44   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] kern_synch.c  1.121   9 years  mikeb   branches: 1.121.4; Drop and reacquire the kernel lock in the vfs_shutdown and "...
[TXT] kern_sysctl.c  1.287   8 years  bluhm   Unfortunately netstat did not show sockets without file descriptors since it had...
[TXT] kern_task.c  1.14   9 years  dlg   we want to defer work traditionally (in openbsd) handled in an interrupt context...
[TXT] kern_tc.c  1.28   9 years  tedu   branches: 1.28.4; 1.28.6; convert bcopy to memcpy. ok millert
[TXT] kern_time.c  1.91   8 years  deraadt   tame(2) is a subsystem which restricts programs into a "reduced feature operatin...
[TXT] kern_timeout.c  1.43   8 years  uebayasi   branches: 1.43.2; 1.43.4; Move `ticks' declaration to sys/kernel.h.
[TXT] kern_uuid.c  1.2   9 years  miod   Sync enc/dec routines with libc.
[TXT] kern_watchdog.c  1.11   9 years  mikeb   Convert watchdog(4) devices to use autoconf(9) framework. ok deraadt, tests on ...
[TXT] kern_xxx.c  1.28   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] makesyscalls.sh  1.11   16 years  art   Add possibility to add flags to syscalls in syscalls.master to mark syscalls as ...
[TXT] sched_bsd.c  1.41   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] spec_vnops.c  1.83   9 years  miod   First step towards making uiomove() take a size_t size argument: - rename uiomov...
[TXT] subr_autoconf.c  1.87   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] subr_disk.c  1.187   8 years  krw   Zap a couple of extra blank lines that keep showing up in diffs I'm trying to bu...
[TXT] subr_evcount.c  1.12   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] subr_extent.c  1.56   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] subr_hibernate.c  1.116   9 years  mlarkin   Clarify that hibernate_resume must be called with interrupts enabled.
[TXT] subr_log.c  1.30   9 years  mpi   Pass a thread pointer instead of its file descriptor table to getsock(9). Diff ...
[TXT] subr_poison.c  1.13   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] subr_pool.c  1.187   8 years  dlg   remove the POOL_NEEDS_CATCHUP macro, it isnt used. from martin natano
[TXT] subr_prf.c  1.85   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] subr_prof.c  1.28   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] subr_userconf.c  1.43   9 years  deraadt   pass size argument to free() ok doug tedu
[TXT] subr_xxx.c  1.14   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] sys_generic.c  1.100   8 years  guenther   Add ktracing of structs iovec, msghdr, and cmsghdr for {,p}{read,write}v(), send...
[TXT] sys_pipe.c  1.69   9 years  miod   First step towards making uiomove() take a size_t size argument: - rename uiomov...
[TXT] sys_process.c  1.67   9 years  kettenis   Move ps_strings "after" the random stackgap. This makes its location a per-proc...
[TXT] sys_socket.c  1.20   9 years  jsg   test mbuf pointers against NULL not 0 ok krw@ miod@
[TXT] syscalls.c  1.167   8 years  guenther   rebuild
[TXT] syscalls.master  1.155   8 years  guenther   Add kbind, a syscall for ld.so to use to securely and efficiently update memory ...
[TXT] sysv_ipc.c  1.8   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] sysv_msg.c  1.30   9 years  tedu   start retiring the nointr allocator. specify PR_WAITOK as a flag as a marker for...
[TXT] sysv_sem.c  1.53   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] sysv_shm.c  1.66   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] tty.c  1.122   8 years  sf   Fix tty hiwat handling a bit - Introduce new defines TTHIWATMINSPACE, TTMINHIWA...
[TXT] tty_conf.c  1.21   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] tty_endrun.c  1.6   9 years  deraadt   pass size argument to free() ok doug tedu
[TXT] tty_msts.c  1.19   9 years  deraadt   pass size argument to free() ok doug tedu
[TXT] tty_nmea.c  1.44   9 years  deraadt   pass size argument to free() ok doug tedu
[TXT] tty_pty.c  1.70   9 years  miod   First step towards making uiomove() take a size_t size argument: - rename uiomov...
[TXT] tty_subr.c  1.32   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] tty_tty.c  1.15   9 years  millert   Pass fflag to VOP_POLL so vfs fifo functions can get at the file flags to check ...
[TXT] uipc_domain.c  1.41   8 years  blambert   manage spd entries by using the radix api directly instead of reaching around th...
[TXT] uipc_mbuf.c  1.206   8 years  deraadt   m_free() can now accept NULL, as a normal free() function. This makes calling c...
[TXT] uipc_mbuf2.c  1.41   8 years  mpi   Get rid of the undocumented & temporary* m_copy() macro added for compatibility ...
[TXT] uipc_proto.c  1.8   8 years  guenther   Change unp_scan() and its callbacks to pass the array of struct file ** and a co...
[TXT] uipc_socket.c  1.141   8 years  mpi   branches: 1.141.4; MFREE(9) is dead, long live m_freem(9)! ok bluhm@, claudio@...
[TXT] uipc_socket2.c  1.62   8 years  mpi   MFREE(9) is dead, long live m_freem(9)! ok bluhm@, claudio@, dlg@
[TXT] uipc_syscalls.c  1.106   8 years  guenther   Add ktracing of structs iovec, msghdr, and cmsghdr for {,p}{read,write}v(), send...
[TXT] uipc_usrreq.c  1.83   8 years  bluhm   For unix domain sequenced packet socket pairs the ruby regression tests reported...
[TXT] vfs_bio.c  1.170   8 years  beck   Use two 2q caches for the buffer cache, moving previously warm buffers from the ...
[TXT] vfs_biomem.c  1.34   8 years  beck   Change uvm_page[re]alloc_multi to actually use the flags passed in, and return a...
[TXT] vfs_cache.c  1.47   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] vfs_default.c  1.41   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] vfs_getcwd.c  1.25   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] vfs_init.c  1.36   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] vfs_lockf.c  1.20   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] vfs_lookup.c  1.54   8 years  deraadt   tame(2) is a subsystem which restricts programs into a "reduced feature operatin...
[TXT] vfs_subr.c  1.232   8 years  claudio   branches: 1.232.4; Fix rn_match and there for the expoerted lookup functions in...
[TXT] vfs_sync.c  1.54   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] vfs_syscalls.c  1.222   8 years  deraadt   Move the construction of p_tamenote from sys_open() to doopenat(), so that it al...
[TXT] vfs_vnops.c  1.82   9 years  millert   Pass fflag to VOP_POLL so vfs fifo functions can get at the file flags to check ...
[TXT] vfs_vops.c  1.14   8 years  beck   Use two 2q caches for the buffer cache, moving previously warm buffers from the ...
[TXT] exec_elf32.c (in the Attic) [Hide]  1.3   9 years  krw   Missing $OpenBSD$'s. ok deraadt@
[TXT] exec_elf64.c (in the Attic) [Hide]  1.21   9 years  krw   Missing $OpenBSD$'s. ok deraadt@
[TXT] 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...
[TXT] kern_tame.c (in the Attic) [Hide]  1.18   8 years  deraadt   Neuter tame(2) with ENOSYS for upcoming release cycle, in a fairly simple and gr...
[TXT] 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 ...
[TXT] syscalls.conf (in the Attic) [Hide]  1.20   10 years  guenther   Snapshots for all archs have been built, so remove the T32 code
[TXT] vfs_cluster.c (in the Attic) [Hide]  1.44   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...