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_3_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] vfs_lookup.c  1.38   16 years  deraadt   Do not permit insertion of a "" symbolic link translation into the path translat...
[TXT] kern_malloc.c  1.74   16 years  kettenis   Prevent possible free list corruption when malloc(9) sleeps. From NetBSD, kindly...
[TXT] kern_exec.c  1.106   16 years  kettenis   Make sure we reserve enough stack space on MACHINE_STACK_GROWS_UP architectures ...
[TXT] kern_sysctl.c  1.160   16 years  kettenis   Introduce HW_PHYSMEM64 and HW_USERMEM64 sysctls, which don't overflow on machine...
[TXT] tty_nmea.c  1.25   16 years  stevesk   spelling in comment; ok mbalmer@ jmc@
[TXT] vfs_syscalls.c  1.145   16 years  millert   Fix a double VOP_UNLOCK() that was introduced into the error path in rev 1.141. ...
[TXT] kern_timeout.c  1.26   16 years  miod   Revert 1.25 and do not use _Q_INVALIDATE on timeout structures; being subtly dif...
[TXT] uipc_mbuf.c  1.88   16 years  thib   Dont use PR_LIMITFAIL with PR_WAITOK when M_WAIT is passed with the flag argumen...
[TXT] tty_msts.c  1.2   16 years  mbalmer   Degrade the sensor state from OK to WARNING and CRITICAL after periods of ten mi...
[TXT] tty_conf.c  1.12   16 years  mbalmer   Add support for the Meinberg Standard Time String format that all Meinberg radio...
[TXT] init_sysent.c  1.102   16 years  miod   regen
[TXT] syscalls.c  1.103   16 years  miod   regen
[TXT] syscalls.master  1.89   16 years  miod   Mark vadvise(2) as obsolete and remove its implementation, so instead of returni...
[TXT] kern_time.c  1.63   16 years  miod   Do not lose nanosleep() return value in the last copyout if nonzero; PR#5697
[TXT] init_main.c  1.148   16 years  miod   Welcome to the jungle of 2008.
[TXT] subr_prf.c  1.73   16 years  bluhm   Remove unused variable consintr. ok mbalmer
[TXT] kern_tc.c  1.10   16 years  otto   allow for max 5000 uses/sec offset adjust, this makes it possible for clocks wit...
[TXT] vfs_default.c  1.36   16 years  thib   fifofs, deadfs and specfs all have the same "trivial lookup routine that always ...
[TXT] subr_disk.c  1.68   16 years  dlg   protect the disk statistics with a mutex. ok tedu@ kettenis@
[TXT] uipc_socket.c  1.67   16 years  chl   Remove an obsolete nfs kludge, spotted by Frank Denis (many thanks), also there ...
[TXT] vfs_subr.c  1.161   16 years  blambert   replace calls to ltsleep with tsleep remove PNORELOCK flag, as PNORELOCK is use...
[TXT] subr_pool.c  1.58   16 years  tedu   remove an overlooked simple_lock everybody likes to point out to me.
[TXT] kern_synch.c  1.83   16 years  oga   Fix msleep. Since mutexes mess around with spl levels, and the sched-lock isn't...
[TXT] uipc_usrreq.c  1.37   16 years  tedu   a few more places where getmicrotime is good enough. ok miod
[TXT] sys_pipe.c  1.53   16 years  miod   When updating the timestamps on pipes, use getnanotime() instead of more accurat...
[TXT] makesyscalls.sh  1.11   16 years  art   Add possibility to add flags to syscalls in syscalls.master to mark syscalls as ...
[TXT] kern_sig.c  1.97   16 years  martynas   typos; ok jmc@ sys/dev/pci/pciide.c from naddy@
[TXT] kern_sched.c  1.2   16 years  art   Move the implementation of __mp_lock (biglock) into machine dependent code. At t...
[TXT] sched_bsd.c  1.15   16 years  art   Move the implementation of __mp_lock (biglock) into machine dependent code. At t...
[TXT] kern_lock.c  1.31   16 years  art   Remove some dead code that is confusing my greps.
[TXT] subr_autoconf.c  1.55   16 years  kettenis   Since the devices that we detach may have children we cannot rely on the "previo...
[TXT] exec_script.c  1.25   16 years  chl   MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@
[TXT] kern_descrip.c  1.77   16 years  chl   MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@
[TXT] kern_event.c  1.32   16 years  chl   MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@
[TXT] tty.c  1.74   16 years  chl   MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@
[TXT] vfs_bio.c  1.102   16 years  beck   This QUEUE_DEBUG should really be DIAGNOSTIC - we need these checks normally. ok...
[TXT] sysv_msg.c  1.20   16 years  fgsch   remove tests for EIDRM and ENOMSG existence now that they're in the tree. miod@ ...
[TXT] sysv_sem.c  1.35   16 years  fgsch   remove tests for EIDRM and ENOMSG existence now that they're in the tree. miod@ ...
[TXT] kern_clock.c  1.65   16 years  art   Make context switching much more MI: - Move the functionality of choosing a pro...
[TXT] kern_exit.c  1.72   16 years  art   Make context switching much more MI: - Move the functionality of choosing a pro...
[TXT] kern_fork.c  1.93   16 years  art   Make context switching much more MI: - Move the functionality of choosing a pro...
[TXT] kern_proc.c  1.36   16 years  art   Make context switching much more MI: - Move the functionality of choosing a pro...
[TXT] uipc_socket2.c  1.43   16 years  blambert   instead of relying on mbuf.h to include pool.h and declare mclpool as an extern,...
[TXT] sysv_shm.c  1.49   16 years  martin   replace ctob and btoc with ptoa and atop respectively help and ok miod@ thib@
[TXT] kern_kthread.c  1.28   16 years  art   Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o...
[TXT] sys_generic.c  1.58   16 years  art   Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o...
[TXT] tty_pty.c  1.35   16 years  art   Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o...
[TXT] tty_subr.c  1.19   16 years  art   Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o...
[TXT] vfs_init.c  1.20   16 years  art   Use M_ZERO in a few more places to shave bytes from the kernel. eyeballed and o...
[TXT] subr_log.c  1.15   16 years  thib   unsupported ioctl's should be returned with ENOTTY not -1; ok miod@
[TXT] vfs_getcwd.c  1.12   16 years  thib   fix the "double-path" errors seen with getcwd by saving the orignal buffer posit...
[TXT] kern_sensors.c  1.21   16 years  cnst   fix a memory leak that was introduced in r1.20 on 2007-06-24T05Z; ok dlg
[TXT] vfs_cache.c  1.25   16 years  pedro   english, okay jmc@
[TXT] vfs_vnops.c  1.58   16 years  otto   Forgotten hackton diff: bounds check for seek on special devices with a disklabe...
[TXT] uipc_domain.c  1.26   17 years  henning   remove remaining IPX hooks. all inside #ifdef IPX, so no actual change
[TXT] vfs_sync.c  1.43   17 years  deraadt   pedro ok'd this ~3500 line diff which removes the vop argument "ap = v" comments...
[TXT] Makefile  1.17   17 years  deraadt   remove crufty adosfs. everytime we try to change a vfs layer interface, adosfs ...
[TXT] exec_conf.c  1.18   17 years  beck   Maintaining a broken compatibility layer for a broken OS is not a productive act...
[TXT] exec_elf.c  1.61   17 years  beck   Maintaining a broken compatibility layer for a broken OS is not a productive act...
[TXT] kern_physio.c  1.28   17 years  pedro   Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@ deraadt@ ...
[TXT] kern_ktrace.c  1.42   17 years  art   The world of __HAVEs and __HAVE_NOTs is reducing. All architectures have cpu_inf...
[TXT] kern_subr.c  1.31   17 years  art   The world of __HAVEs and __HAVE_NOTs is reducing. All architectures have cpu_inf...
[TXT] kern_rwlock.c  1.13   17 years  tedu   print lock name in some panic messages so we know what's up ok krw marco pedro
[TXT] kern_acct.c  1.21   17 years  tedu   move p_limit and p_cred into struct process leave macros behind for now to keep ...
[TXT] kern_resource.c  1.32   17 years  tedu   move p_limit and p_cred into struct process leave macros behind for now to keep ...
[TXT] sys_process.c  1.39   17 years  miod   ``it's'' -> ``its'' when the grammar gods require this change.
[TXT] kern_prot.c  1.30   17 years  art   Start moving state that is shared among threads in a process into a new struct. ...
[TXT] uipc_mbuf2.c  1.28   17 years  art   Since we're not always called with M_WAIT, check return value from MGETHDR and f...
[TXT] subr_prof.c  1.17   17 years  art   Since p_flag is often manipulated in interrupts and without biglock it's a good ...
[TXT] tty_tty.c  1.10   17 years  art   Since p_flag is often manipulated in interrupts and without biglock it's a good ...
[TXT] sys_socket.c  1.11   17 years  kurt   exclude control data from the number of bytes returned by FIONREAD ioctl() by ad...
[TXT] kern_watchdog.c  1.7   17 years  mbalmer   Change the semantics of kern.watchdog.auto slightly: If kern.watchdog.auto is se...
[TXT] clock_subr.c  1.2   17 years  jmc   grammar, spelling, and style fixes from bret lambert; kern_descrip.c change ok d...
[TXT] exec_subr.c  1.28   17 years  jmc   grammar, spelling, and style fixes from bret lambert; kern_descrip.c change ok d...
[TXT] uipc_syscalls.c  1.66   17 years  henning   fix control message length check, needs CMSG_ALIGN() reported by ryo@nerv.org to...
[TXT] subr_evcount.c  1.8   17 years  grange   Kill unused code. ok art@
[TXT] subr_extent.c  1.33   18 years  miod   In extent_destroy(), only remove the extent from the global extent list if the l...
[TXT] sysv_ipc.c  1.5   18 years  jsg   ansi/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] kern_xxx.c  1.10   18 years  jsg   ansi/deregister. 'go for it' deraadt@
[TXT] vfs_lockf.c  1.12   18 years  pedro   Use ANSI function declarations and deregister, no binary change
[TXT] genassym.sh  1.11   20 years  miod   Grok union like struct in genassym.cf. Will be needed shortly.
[TXT] uipc_proto.c  1.4   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] Make.tags.inc (in the Attic) [Hide]  1.12   16 years  uwe   Add netbt files to common files for "make tags"
[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.45   16 years  mikeb   Fix LKM support for amd64. ok deraadt weingart
[TXT] kern_malloc_debug.c (in the Attic) [Hide]  1.26   17 years  art   While splitting flags and pqflags might have been a good idea in theory to separ...
[TXT] kern_workq.c (in the Attic) [Hide]  1.7   16 years  tedu   revert to a pre-mutex state. for unknown reasons, the mutexes do not provide su...
[TXT] kgdb_stub.c (in the Attic) [Hide]  1.8   18 years  fgsch   style; no binary change.
[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.37   17 years  pedro   Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@ deraadt@ ...
[TXT] vfs_conf.c (in the Attic) [Hide]  1.34   16 years  millert   g/c mfs_mountroot() and mfs_initminiroot(). We don't support root on mfs. OK d...
[TXT] vnode_if.c (in the Attic) [Hide]  1.48   16 years  thib   regen
[TXT] vnode_if.sh (in the Attic) [Hide]  1.16   16 years  thib   Garbage collect a few members of the vnodeop_desc structure, they where used to ...
[TXT] vnode_if.src (in the Attic) [Hide]  1.32   17 years  thib   Retire VOP_LEASE(); It was a bit for NQNFS and has effectively been a no-op for ...