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_4_0_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] Makefile  1.16   18 years  miod   Administrative changes for aviion, ok deraadt@
[TXT] clock_subr.c  1.1   17 years  deraadt   move clock_subr.c to a better place, and now it is always in the kernel so that ...
[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.54   17 years  kettenis   Handle executables that have all load sections marked read-only. ok drahn@
[TXT] exec_script.c  1.23   18 years  jsg   ansi. No binary change.
[TXT] exec_subr.c  1.27   17 years  sturm   don't call vn_rdwr() with IO_NODELOCKED when the vnode actually isn't locked; wi...
[TXT] genassym.sh  1.11   20 years  miod   Grok union like struct in genassym.cf. Will be needed shortly.
[TXT] init_main.c  1.130   18 years  deraadt   initialize the propolice cookie more carefully so -fstack-protector-all will wor...
[TXT] init_sysent.c  1.96   17 years  otto   regen
[TXT] kern_acct.c  1.18   18 years  tedu   if a kthread fails to call kthread_exit() but instead returns, bad things happen...
[TXT] kern_clock.c  1.59   17 years  otto   Introducing adjfreq(2), to adjust the clock frequency. Loosely based on dragonfl...
[TXT] kern_descrip.c  1.74   18 years  tedu   add a name to rwlock so that we can tell where procs are getting stuck without b...
[TXT] kern_event.c  1.26   18 years  millert   branches: 1.26.2; 1.26.4; Move contents of sys/select.h to sys/selinfo.h in pr...
[TXT] kern_exec.c  1.99   18 years  mickey   redo (w/ proper changes everywhere ;): take interp[MAXPATHLEN] off the stack. f...
[TXT] kern_exit.c  1.62   17 years  mickey   consistantly count context switches on exit; miod@ ok
[TXT] kern_fork.c  1.84   18 years  kettenis   Backout last commit, it makes us crash when a ptraced program forks.
[TXT] kern_kthread.c  1.25   18 years  tedu   kernel support for threaded processes (rthreads). uses rfork(RFTHREAD) to create...
[TXT] kern_ktrace.c  1.40   18 years  tedu   change ktr_len to size_t. put ktr_type after comm for better alignment ok deraa...
[TXT] kern_lock.c  1.22   18 years  jmc   remove duplicate comment; from thordur i. bjornsson;
[TXT] kern_malloc.c  1.62   18 years  jsg   ansi/deregister. 'go for it' deraadt@
[TXT] kern_physio.c  1.24   18 years  krw   Don't panic for pathological i/o sizes unless minphys() really is broken. Elimin...
[TXT] kern_proc.c  1.31   18 years  tedu   fix memory leak conditions in thrsleep and significantly simplify
[TXT] kern_prot.c  1.28   18 years  tedu   kernel support for threaded processes (rthreads). uses rfork(RFTHREAD) to create...
[TXT] kern_resource.c  1.31   18 years  jsg   ansi/deregister. 'go for it' deraadt@
[TXT] kern_rwlock.c  1.8   18 years  tedu   remove upgrade/downgrade, they are useless. rework the main entry points to just...
[TXT] kern_sensors.c  1.14   18 years  mk   Remove device id from hotplug events. ok henning
[TXT] kern_sig.c  1.84   17 years  miod   Nothing sets P_FSTRACE anymore, so remove all what's left of it.
[TXT] kern_subr.c  1.30   18 years  jsg   ansi/deregister. 'go for it' deraadt@
[TXT] kern_synch.c  1.73   18 years  tedu   change thrwakeup to take an argument which specifies how many threads to wakeup....
[TXT] kern_sysctl.c  1.142   18 years  dlg   back out my last commit. art pointed out that sysctl cannot sleep when copying o...
[TXT] kern_tc.c  1.5   19 years  hshoexer   clean up some small fallout from initial freebsd import. ok grange@
[TXT] kern_time.c  1.59   17 years  kettenis   Normalize the correction passed to adjtime(2) before using it in the __HAVE_TIME...
[TXT] kern_timeout.c  1.25   17 years  miod   Sprinkle some _Q_INVALIDATE love for timeout structures as well; ok otto@
[TXT] kern_watchdog.c  1.5   17 years  mk   Small KNF.
[TXT] kern_xxx.c  1.10   18 years  jsg   ansi/deregister. 'go for it' deraadt@
[TXT] makesyscalls.sh  1.10   22 years  millert   Don't put a tab between a function and its arguments
[TXT] sched_bsd.c  1.5   18 years  niklas   A second approach at fixing the telnet localhost & problem (but I tend to call i...
[TXT] subr_autoconf.c  1.49   18 years  mk   Remove device id from hotplug events. ok henning
[TXT] subr_disk.c  1.32   18 years  miod   One more (!foo & BAR) bogus test.
[TXT] subr_evcount.c  1.7   18 years  jsg   ansi and deregister. No binary change.
[TXT] subr_extent.c  1.33   17 years  miod   In extent_destroy(), only remove the extent from the global extent list if the l...
[TXT] subr_log.c  1.14   18 years  jsg   ansi and deregister. No binary change.
[TXT] subr_pool.c  1.47   18 years  mickey   add show all pools command listing all pools as vmstat -m does; miod@ ok
[TXT] subr_prf.c  1.67   17 years  miod   Make the ddb.log sysctl available as an in-ddb variable, $log, for consistency.
[TXT] subr_prof.c  1.15   18 years  jsg   ansi and deregister. No binary change.
[TXT] subr_userconf.c  1.34   18 years  jsg   ansi and deregister. No binary change.
[TXT] subr_xxx.c  1.9   18 years  jsg   ansi and deregister. No binary change.
[TXT] sys_generic.c  1.54   18 years  miod   Repair FIOGETOWN operation; from Alexandre Ratchov.
[TXT] sys_pipe.c  1.50   18 years  jsg   ansi/deregister. No binary change.
[TXT] sys_process.c  1.36   17 years  grunk   make kernels w/o PTRACE compile again. help from mickey@, "commit it" miod@
[TXT] sys_socket.c  1.10   18 years  jsg   ansi/deregister. No binary change.
[TXT] syscalls.c  1.97   17 years  otto   regen
[TXT] syscalls.master  1.84   17 years  otto   Introducing adjfreq(2), to adjust the clock frequency. Loosely based on dragonfl...
[TXT] sysv_ipc.c  1.5   18 years  jsg   ansi/deregister. No binary change.
[TXT] sysv_msg.c  1.19   18 years  jsg   ansi/deregister. No binary change.
[TXT] sysv_sem.c  1.33   17 years  millert   Fix a panic when more than the default number of sempahores are allocated. Prob...
[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.71   17 years  deraadt   avoid missing events for timestamping (dcd change at same time as cts); mrd@alke...
[TXT] tty_conf.c  1.11   17 years  mbalmer   Remove the tb(4) line discipline and manual page. I found no man pages referenc...
[TXT] tty_nmea.c  1.10   17 years  mbalmer   If tty timestamping is enabled, copy the tty timestamp early to preserve the val...
[TXT] tty_pty.c  1.33   18 years  miod   Typos grab bag of the month, eyeballed by jmc@
[TXT] tty_subr.c  1.18   18 years  jsg   ansi/deregister. No binary change.
[TXT] tty_tty.c  1.9   18 years  jsg   ansi/deregister. No binary change.
[TXT] uipc_domain.c  1.24   17 years  henning   nuke code that has been dead for so long that it stinks. claudio ok
[TXT] uipc_mbuf.c  1.76   17 years  pedro   Typo
[TXT] uipc_mbuf2.c  1.24   18 years  brad   branches: 1.24.2; In m_pulldown avoid a prepend to the next mbuf in the chain i...
[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.64   17 years  beck   allow SO_SNDBUF and SO_RECVBUF setsockopts on existing sockets to succeed for an...
[TXT] uipc_socket2.c  1.41   18 years  jsg   ansi/deregister
[TXT] uipc_syscalls.c  1.63   18 years  mickey   do per file io accounting and show that in fstat as well; pedro@ marco@ ok
[TXT] uipc_usrreq.c  1.31   18 years  miod   Do not stupidly panic but return ENOTCONN when trying to pass fds on an unconnec...
[TXT] vfs_bio.c  1.84   17 years  tom   Another grammar nit; "please go ahead" jmc@.
[TXT] vfs_cache.c  1.19   18 years  pedro   Make sure cache_revlookup() doesn't return invalid cache entries. This function ...
[TXT] vfs_default.c  1.30   18 years  pedro   nit
[TXT] vfs_getcwd.c  1.9   18 years  pedro   Don't cast malloc()
[TXT] vfs_init.c  1.18   18 years  pedro   Use ANSI-style function declarations, no binary change, okay jsg@
[TXT] vfs_lockf.c  1.12   18 years  pedro   Use ANSI function declarations and deregister, no binary change
[TXT] vfs_lookup.c  1.35   17 years  sturm   rename vfs_busy() flags VB_UMIGNORE/VB_UMWAIT to VB_NOWAIT/VB_WAIT requested by...
[TXT] vfs_subr.c  1.133   17 years  mickey   add mount/vnode/buf and softdep printing commands; tested on a few archs and wil...
[TXT] vfs_sync.c  1.41   17 years  sturm   rename vfs_busy() flags VB_UMIGNORE/VB_UMWAIT to VB_NOWAIT/VB_WAIT requested by...
[TXT] vfs_syscalls.c  1.137   17 years  sturm   rename vfs_busy() flags VB_UMIGNORE/VB_UMWAIT to VB_NOWAIT/VB_WAIT requested by...
[TXT] vfs_vnops.c  1.53   18 years  pedro   Add a clonable devices implementation. Hacked along with thib@, input from krw@ ...
[TXT] Make.tags.inc (in the Attic) [Hide]  1.9   18 years  uwe   More netccitt and netns removals; OK henning, brad, mickey
[TXT] README (in the Attic) [Hide]  1.4   23 years  angelos   Typo.
[TXT] exec_aout.c (in the Attic) [Hide]  1.10   18 years  jsg   ansi. No binary change.
[TXT] exec_ecoff.c (in the Attic) [Hide]  1.10   18 years  jsg   ansi. No binary change.
[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.42   18 years  jsg   ansi/deregister. 'go for it' deraadt@
[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.8   18 years  fgsch   style; no binary change.
[TXT] subr_mutex.c (in the Attic) [Hide]  1.2   17 years  miod   Missing RCS Id
[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] vfs_cluster.c (in the Attic) [Hide]  1.34   18 years  pedro   Use ANSI function declarations and deregister, no binary change
[TXT] vfs_conf.c (in the Attic) [Hide]  1.29   18 years  pedro   Remove fdescfs
[TXT] vnode_if.c (in the Attic) [Hide]  1.44   18 years  jsg   regen
[TXT] vnode_if.sh (in the Attic) [Hide]  1.15   18 years  jsg   Make this generate code with ansi function declarations. No binary change in com...
[TXT] vnode_if.src (in the Attic) [Hide]  1.29   18 years  pedro   Fix comments concerning VOP_LINK().