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_6


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] Makefile  1.18   16 years  norby   Import MPLS (Multi Protocol Label Switching) MPLS support partly based on the (...
[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_conf.c  1.19   15 years  djm   increase MAXINTERP from 64 to 128 and allow a little extra room on top of that f...
[TXT] exec_elf.c  1.70   15 years  deraadt   We need miod's no-coredumps-on-ramdisks diff, because we have grown the media ju...
[TXT] exec_script.c  1.25   16 years  chl   MALLOC/FREE -> malloc/free replace an hard coded value with M_WAITOK ok krw@
[TXT] exec_subr.c  1.28   17 years  jmc   grammar, spelling, and style fixes from bret lambert; kern_descrip.c change ok d...
[TXT] genassym.sh  1.11   20 years  miod   Grok union like struct in genassym.cf. Will be needed shortly.
[TXT] init_main.c  1.159   15 years  deraadt   Count number of cpus found (potentially not attached) and store that in sysctl h...
[TXT] init_sysent.c  1.107   14 years  deraadt   sync
[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_clock.c  1.68   15 years  miod   Pass the new pointer to sysctl_clockrate(), so that trying to change the value o...
[TXT] kern_descrip.c  1.81   15 years  blambert   Punctuate comment for clarity, and keep tense consistent throughout ok and impr...
[TXT] kern_event.c  1.34   15 years  guenther   A process should always be able to attach kevent filters to its own threads, eve...
[TXT] kern_exec.c  1.109   15 years  thib   properly terminate fake argument list. From NetBSD; OK deraadt@
[TXT] kern_exit.c  1.85   14 years  kurt   Remove extra psignal/wakeup in exit1() which can cause the parent to receive SIG...
[TXT] kern_fork.c  1.103   15 years  art   Some tweaks to the cpu affinity code. - Split up choosing of cpu between fork a...
[TXT] kern_kthread.c  1.30   15 years  ray   First pass at removing clauses 3 and 4 from NetBSD licenses. Not sure what's mo...
[TXT] kern_ktrace.c  1.46   15 years  pedro   Grab a reference to the trace vnode of the process when traversing the global pr...
[TXT] kern_lock.c  1.33   15 years  oga   ntfs was the last user, LK_SLEEFAIL can die now. ok blambert@
[TXT] kern_malloc.c  1.79   15 years  miod   Don't enforce a minimum size for nkmempages by default; if the computed value (b...
[TXT] kern_physio.c  1.29   15 years  oga   obvious shrinkage. ok krw@, miod@.
[TXT] kern_proc.c  1.40.4.1   14 years  sthen   Merge from -current: ---- Make sure the process tree is is loop-free by forbidd...
[TXT] kern_prot.c  1.39.4.1   14 years  sthen   Merge from -current: ---- Make sure the process tree is is loop-free by forbidd...
[TXT] kern_resource.c  1.33   16 years  thib   Use LIST_FOREACH() instead of handrolling. From: Pierre Riteau pierre.riteau_at...
[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_sched.c  1.13   15 years  art   When starting up idle, explicitly set p_cpu and the peg flag for the idle proc. ...
[TXT] kern_sensors.c  1.22   15 years  blambert   Convert timeout_add() calls using multiples of hz to timeout_add_sec() Really j...
[TXT] kern_sig.c  1.105   15 years  deraadt   We need miod's no-coredumps-on-ramdisks diff, because we have grown the media ju...
[TXT] kern_subr.c  1.32   16 years  marco   Remove silly panic when disestablish cookie doesnt exist ok art
[TXT] kern_synch.c  1.91   15 years  beck   unfuck msleep - fixed by art and ariane after much horror and teeth gnashing ove...
[TXT] kern_sysctl.c  1.175.4.1   14 years  william   MFC rev 1.177 by millert: Handle the case where so_pcb is NULL. ok sthen@ mill...
[TXT] kern_tc.c  1.12   15 years  deraadt   queue tc randomness when we get it. the tc_init() ones are (might be) submitted...
[TXT] kern_time.c  1.66   15 years  ckuethe   abort any time adjustment in progress if the clock is set with settimeofday ok m...
[TXT] kern_timeout.c  1.31   15 years  guenther   Constipate the second argument to timeout_add_*(). Also, use nitems() in two pl...
[TXT] kern_watchdog.c  1.7   17 years  mbalmer   Change the semantics of kern.watchdog.auto slightly: If kern.watchdog.auto is se...
[TXT] kern_xxx.c  1.11   15 years  art   Make sure that sys_reboot runs on the primary cpu. Won't hurt when not needed, b...
[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.21   15 years  art   Some tweaks to the cpu affinity code. - Split up choosing of cpu between fork a...
[TXT] subr_autoconf.c  1.56   15 years  miod   Allow devices attaching at root (such as softraid) to be disabled in UKC. ok mar...
[TXT] subr_disk.c  1.95   14 years  thib   Revert bufq's. this is inline with the major midlayer reverts that have been goi...
[TXT] subr_evcount.c  1.8   17 years  grange   Kill unused code. ok art@
[TXT] subr_extent.c  1.39   15 years  oga   Fix userland regression tests by providing a #define for pool_setipl() (just a n...
[TXT] subr_log.c  1.15   16 years  thib   unsupported ioctl's should be returned with ENOTTY not -1; ok miod@
[TXT] subr_pool.c  1.85   14 years  deraadt   turn off POOL_DEBUG as we go into release; pointed out by mpf
[TXT] subr_prf.c  1.74   15 years  miod   Do not disallow kernel crash dumps on panic if swap encryption is enabled, as du...
[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] subr_userconf.c  1.36   15 years  deraadt   truncated format strings; found by Parfait and gcc ok maja oga guenther
[TXT] subr_xxx.c  1.9   18 years  jsg   ansi and deregister. No binary change.
[TXT] sys_generic.c  1.66   15 years  deraadt   must calculate iovlen or ktrace panics the machine; diff from blambert and it is...
[TXT] sys_pipe.c  1.55   15 years  guenther   Switch struct stat's timespec members to the names standardized in POSIX 1003.1-...
[TXT] sys_process.c  1.43.6.1   14 years  sthen   Merge from -current: ---- Make sure the process tree is is loop-free by forbidd...
[TXT] sys_socket.c  1.14   15 years  otto   fix PR 6082: do not create more fd's than will fit in the message on the receivi...
[TXT] syscalls.c  1.108   14 years  deraadt   sync
[TXT] syscalls.master  1.93   15 years  jj   remove bad #ifdef from syscall.master
[TXT] sysv_ipc.c  1.6   16 years  millert   Update access(2) to have modern semantics with respect to X_OK and the superuser...
[TXT] sysv_msg.c  1.21   15 years  guenther   msgctl(), shmctl(), semctl() all have operations that are supposed to return pid...
[TXT] sysv_sem.c  1.40   15 years  guenther   msgctl(), shmctl(), semctl() all have operations that are supposed to return pid...
[TXT] sysv_shm.c  1.50   15 years  guenther   msgctl(), shmctl(), semctl() all have operations that are supposed to return pid...
[TXT] tty.c  1.79   15 years  kettenis   EVFILT_WRITE filters should return the amount of space remaining in the write bu...
[TXT] tty_conf.c  1.13   15 years  stevesk   endrun(4) - EndRun Technologies native time-of-day message timedelta sensor. Ba...
[TXT] tty_endrun.c  1.2   15 years  ckuethe   Add some extra protection against non-monotonic timestamps. ok stevesk
[TXT] tty_msts.c  1.15   15 years  ckuethe   Add some extra protection against non-monotonic timestamps. ok stevesk
[TXT] tty_nmea.c  1.35   15 years  ckuethe   Add some extra protection against non-monotonic timestamps. ok stevesk
[TXT] tty_pty.c  1.38   15 years  stefan   Fix integer truncation in pcread() and ptcwrite(). ok miod, otto, deraadt.
[TXT] tty_subr.c  1.20   16 years  deraadt   purge memory in the tty clist rings as we advance; tested by a few
[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] uipc_domain.c  1.28   15 years  gollo   netstat statistics for pflow(4) via pseudo family ok cluadio@ henning@
[TXT] uipc_mbuf.c  1.122   14 years  thib   sync m_inithdr() with m_gethdr() after the addition of rdomain to struct pkthdr....
[TXT] uipc_mbuf2.c  1.29   15 years  deraadt   clarify allocation
[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.77   15 years  claudio   Initial support for routing domains. This allows to bind interfaces to alternate...
[TXT] uipc_socket2.c  1.48   15 years  blambert   bzero -> PR_ZERO ok art@, henning@
[TXT] uipc_syscalls.c  1.70   15 years  otto   fix PR 6082: do not create more fd's than will fit in the message on the receivi...
[TXT] uipc_usrreq.c  1.45   15 years  otto   fix PR 6082: do not create more fd's than will fit in the message on the receivi...
[TXT] vfs_bio.c  1.118   14 years  thib   backout the buf_acquire() does the bremfree() since all callers where doing brem...
[TXT] vfs_biomem.c  1.9   14 years  thib   backout the buf_acquire() does the bremfree() since all callers where doing brem...
[TXT] vfs_cache.c  1.29   15 years  tedu   another oops.
[TXT] vfs_default.c  1.37   16 years  thib   Introduce vop_generic_bmap(); use it where applicable. one thing of note, fifofs...
[TXT] vfs_getcwd.c  1.14   15 years  blambert   Remove unused function proc_isunder() "go for it" tedu@
[TXT] vfs_init.c  1.24   15 years  fgsch   correct test when checking the default operation entry. from patrick keshishian ...
[TXT] vfs_lockf.c  1.15   15 years  otto   only apply the strict limit on F_SETLK; ok deraadt@ fgsch@
[TXT] vfs_lookup.c  1.39   15 years  blambert   Clarify comment in namei(): the code commented doesn't check if the path being l...
[TXT] vfs_subr.c  1.179   14 years  thib   backout the buf_acquire() does the bremfree() since all callers where doing brem...
[TXT] vfs_sync.c  1.44   16 years  thib   retire vn_default_error() and replace all instances with eopnotsupp() instead; ...
[TXT] vfs_syscalls.c  1.155   15 years  blambert   Put readv/writev changes back in, as they no longer hang ckuethe's ntpd. Specia...
[TXT] vfs_vnops.c  1.62   15 years  guenther   Switch struct stat's timespec members to the names standardized in POSIX 1003.1-...
[TXT] Make.tags.inc (in the Attic) [Hide]  1.14   15 years  thib   xfs -> nnpfs
[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.27   15 years  jsg   Change format strings to allow 64 bit addresses to display properly, and add a m...
[TXT] kern_workq.c (in the Attic) [Hide]  1.10   14 years  jsg   Remove a semicolon at the end of an if statement that made the thread waiting fo...
[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.7   16 years  otto   regen
[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.36   15 years  jj   Arla client rename from xfs to nnpfs for later upgrades. Tested on various arche...
[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 ...