The NetBSD Project

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: [cvs.NetBSD.org] / src / sys / kern

Current tag: wrstuden-revivesa-base-2


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] Attic/  [Don't hide]        
[TXT] Make.tags.inc  1.18   16 years  dyoung   branches: 1.18.10; 1.18.24; Don't run ctags on unichromreg.h, its #definitions...
[TXT] Makefile  1.14   18 years  christos   branches: 1.14.70; 1.14.74; 1.14.80; merge ktrace-lwp.
[TXT] bufq_disksort.c  1.9   15 years  reinoud   branches: 1.9.8; Add a BUFQ_CANCEL() next to BUFQ_PUT() and BUFQ_GET(). BUFQ_C...
[TXT] bufq_fcfs.c  1.8   15 years  reinoud   branches: 1.8.8; Add a BUFQ_CANCEL() next to BUFQ_PUT() and BUFQ_GET(). BUFQ_C...
[TXT] bufq_priocscan.c  1.12   15 years  yamt   branches: 1.12.8; add a comment.
[TXT] bufq_readprio.c  1.11   15 years  reinoud   branches: 1.11.8; Add a BUFQ_CANCEL() next to BUFQ_PUT() and BUFQ_GET(). BUFQ_...
[TXT] cnmagic.c  1.9   17 years  yamt   branches: 1.9.52; 1.9.64; 1.9.72; remove some __unused from function paramete...
[TXT] core_elf32.c  1.32   15 years  ad   branches: 1.32.2; 1.32.4; 1.32.8; 1.32.10; 1.32.16; Network protocol interr...
[TXT] core_elf64.c  1.1   22 years  thorpej   branches: 1.1.2; 1.1.4; Add support for dumping ELF-cormat core files.
[TXT] core_netbsd.c  1.15   15 years  ad   branches: 1.15.6; 1.15.8; PR kern/37917 /bin/ps no longer shows zombies
[TXT] exec_aout.c  1.33   18 years  christos   branches: 1.33.70; 1.33.74; 1.33.80; 1.33.84; merge ktrace-lwp.
[TXT] exec_ecoff.c  1.26   18 years  christos   branches: 1.26.70; 1.26.74; 1.26.80; 1.26.84; merge ktrace-lwp.
[TXT] exec_elf32.c  1.135   15 years  christos   fix debugging printf
[TXT] exec_elf64.c  1.2   22 years  lukem   branches: 1.2.114; 1.2.118; 1.2.124; 1.2.128; add RCSIDs
[TXT] exec_script.c  1.62   16 years  ad   branches: 1.62.4; 1.62.10; 1.62.12; Catch up with descriptor handling changes...
[TXT] exec_subr.c  1.61   15 years  ad   branches: 1.61.6; 1.61.8; 1.61.12; Don't needlessly acquire v_interlock.
[TXT] genlintstub.awk  1.10   18 years  uwe   Rewrite to support LINTSTUB in multiline comments. Be more flexible in what we a...
[TXT] init_main.c  1.363   15 years  reinoud   Revert previous change and clarify meaning of RNG
[TXT] init_sysctl.c  1.144   15 years  christos   make l_flags contain more stuff. Fixes top thread display where system processes...
[TXT] init_sysent.c  1.227   15 years  tsutsui   branches: 1.227.2; Regen from syscalls.master rev 1.204: > Include <sys/sched.h...
[TXT] kern_acct.c  1.86   15 years  ad   branches: 1.86.2; 1.86.4; 1.86.10; 1.86.12; 1.86.16; Merge proc::p_mutex an...
[TXT] kern_auth.c  1.61   15 years  matt   branches: 1.61.2; 1.61.8; Use __arraycount when appropriate
[TXT] kern_cctr.c  1.8   15 years  ad   branches: 1.8.6; 1.8.14; Reduce ifdefs due to MULTIPROCESSOR slightly.
[TXT] kern_clock.c  1.125   15 years  rmind   branches: 1.125.2; Remove locking of p_stmutex from sched_pstats(), protect l_p...
[TXT] kern_condvar.c  1.25   15 years  ad   branches: 1.25.4; PR kern/38761: new (?) race in buffer cache code Back out th...
[TXT] kern_core.c  1.12   15 years  ad   branches: 1.12.2; 1.12.8; 1.12.10; Merge proc::p_mutex and proc::p_smutex int...
[TXT] kern_cpu.c  1.35   15 years  yamt   cpu_xc_offline: fix races with eg. sleepq_remove.
[TXT] kern_descrip.c  1.182   15 years  matt   branches: 1.182.2; 1.182.4; 1.182.6; Change {ff,fd}_exclose and ff_allocated ...
[TXT] kern_drvctl.c  1.19   15 years  gmcgarry   branches: 1.19.2; 1.19.4; 1.19.6; ioctl commands are unsigned long.
[TXT] kern_event.c  1.60   15 years  gmcgarry   branches: 1.60.4; 1.60.6; Replace gcc-style designated initialisers with c99-s...
[TXT] kern_exec.c  1.277   15 years  ad   branches: 1.277.2; Replce exec_map with a pool. Proposed on tech-kern@, reviewe...
[TXT] kern_exit.c  1.211   15 years  ad   branches: 1.211.2; - PPWAIT is need only be locked by proc_lock, so move it to ...
[TXT] kern_fileassoc.c  1.31   15 years  ad   - Convert hashinit() to use kmem_alloc(). The hash tables can be large and it'...
[TXT] kern_fork.c  1.170   15 years  ad   branches: 1.170.2; - PPWAIT is need only be locked by proc_lock, so move it to ...
[TXT] kern_idle.c  1.21   15 years  ad   branches: 1.21.10; Don't call uvm_pageidlezero() if the CPU is marked offline.
[TXT] kern_ksyms.c  1.36   15 years  christos   report local symbols too.
[TXT] kern_kthread.c  1.24   15 years  martin   branches: 1.24.8; 1.24.10; Remove clause 3 and 4 from TNF licenses
[TXT] kern_ktrace.c  1.146   15 years  dyoung   branches: 1.146.4; Before freeing a ktr_desc, destroy its condition variables.
[TXT] kern_lock.c  1.146   15 years  matt   branches: 1.146.2; 1.146.4; Switch from KASSERT to CTASSERT for those asserts ...
[TXT] kern_lwp.c  1.122   15 years  rmind   - Disallow setting of affinity for zombie LWPs. - Fix the possible NULL derefere...
[TXT] kern_malloc.c  1.119   16 years  ad   branches: 1.119.4; 1.119.6; 1.119.10; Make them compile again.
[TXT] kern_module.c  1.22   15 years  pooka   expose module_compatible()
[TXT] kern_mutex.c  1.43   15 years  ad   branches: 1.43.4; Use __noinline.
[TXT] kern_ntptime.c  1.49   15 years  martin   branches: 1.49.2; 1.49.6; 1.49.8; Remove clause 3 and 4 from TNF licenses
[TXT] kern_pax.c  1.22   15 years  ad   branches: 1.22.8; 1.22.14; 1.22.16; 1.22.18; 1.22.20; Fix broken enable tes...
[TXT] kern_physio.c  1.87   16 years  ad   branches: 1.87.6; 1.87.10; 1.87.12; 1.87.16; Give bbusy() an interlock argum...
[TXT] kern_pmf.c  1.20   15 years  tsutsui   branches: 1.20.4; Include <sys/sched.h> before <sys/syscallargs.h> for cpuset_t...
[TXT] kern_proc.c  1.143   15 years  gmcgarry   branches: 1.143.2; The conversion to c99-style designated initialisers brought ...
[TXT] kern_prot.c  1.107   15 years  ad   branches: 1.107.4; Most contention on proc_lock is from getppid(), so cache the...
[TXT] kern_ras.c  1.33   15 years  ad   branches: 1.33.4; Fix error in previous.
[TXT] kern_resource.c  1.143   15 years  rmind   branches: 1.143.2; sysctl_proc_stop: fix a lock-leak when kauth returns an erro...
[TXT] kern_runq.c  1.20   15 years  rmind   sched_migratable: add KASSERT since this function cannot be called without lock ...
[TXT] kern_rwlock.c  1.28   15 years  thorpej   branches: 1.28.2; 1.28.4; 1.28.8; 1.28.10; rw_vector_exit(): When doing dire...
[TXT] kern_sig.c  1.286   15 years  ad   branches: 1.286.2; Use pool_cache.
[TXT] kern_sleepq.c  1.34   15 years  yamt   sleepq_block: fix a bug to lose biglocks in the case of recursive calls. this f...
[TXT] kern_softint.c  1.22   15 years  ad   branches: 1.22.4; PR kern/38812 race between lwp_exit_switchaway and exit1/core...
[TXT] kern_stub.c  1.9   15 years  ad   branches: 1.9.2; 1.9.6; #error if __HAVE_PREEMPTION && !MULTIPROCESSOR.
[TXT] kern_subr.c  1.190   15 years  drochner   branches: 1.190.2; remove the hacks around fakemdrootdev[] which should be unne...
[TXT] kern_synch.c  1.251   15 years  uwe   Declare lwp_exit_switchaway() __dead. Add infinite loop at the end of lwp_exit_...
[TXT] kern_sysctl.c  1.216   15 years  martin   branches: 1.216.2; 1.216.6; Remove clause 3 and 4 from TNF licenses
[TXT] kern_tc.c  1.37   15 years  kardel   branches: 1.37.2; Initialize timecounter_lock at IPL_HIGH. Prevents a "locking ...
[TXT] kern_time.c  1.151   15 years  christos   Fix broken setitimer(). (Sverre Froyen)
[TXT] kern_timeout.c  1.42   15 years  rmind   Add few KASSERTs.
[TXT] kern_todr.c  1.27   16 years  joerg   branches: 1.27.10; 1.27.18; 1.27.24; Now that __HAVE_TIMECOUNTER and __HAVE_G...
[TXT] kern_turnstile.c  1.23   15 years  thorpej   branches: 1.23.2; 1.23.4; 1.23.8; 1.23.12; turnstile_block(): When an LWP pu...
[TXT] kern_uuid.c  1.15   15 years  matt   branches: 1.15.2; 1.15.4; Switch from KASSERT to CTASSERT for those asserts te...
[TXT] kgdb_stub.c  1.22   18 years  thorpej   branches: 1.22.70; 1.22.74; 1.22.84; Use ANSI function decls.
[TXT] makesyscalls.sh  1.70   15 years  apb   Avoid using \$ in an awk script. Instead, store '$NetBSD$' in an awk variable a...
[TXT] sched_4bsd.c  1.23   15 years  ad   branches: 1.23.4; sched_tick: - Do timeslicing for SCHED_RR threads. At ~16Hz ...
[TXT] sched_m2.c  1.25   15 years  rmind   branches: 1.25.4; - Make periodical balancing mandatory. - Fix priority raising...
[TXT] subr_autoconf.c  1.162   15 years  drochner   fix the logics of device memory deallocation (non-split devices paniced a diagno...
[TXT] subr_blist.c  1.9   18 years  yamt   branches: 1.9.96; 1.9.102; blst_meta_fill: fix an assertion. PR/32580 from Ni...
[TXT] subr_bufq.c  1.15   15 years  reinoud   branches: 1.15.8; Add a BUFQ_CANCEL() next to BUFQ_PUT() and BUFQ_GET(). BUFQ_...
[TXT] subr_callback.c  1.6   16 years  ad   branches: 1.6.16; Match the docs: MUTEX_DRIVER/SPIN are now only for porting co...
[TXT] subr_debug.c  1.7   15 years  ad   Disable the freecheck stuff atomically so we only get one warning about being ou...
[TXT] subr_devsw.c  1.22   15 years  ad   branches: 1.22.6; 1.22.8; Correct previous.
[TXT] subr_disk.c  1.93   15 years  martin   branches: 1.93.8; 1.93.10; Remove clause 3 and 4 from TNF licenses
[TXT] subr_disk_mbr.c  1.31   16 years  ad   branches: 1.31.6; 1.31.10; 1.31.18; Merge vmlocking2 to head.
[TXT] subr_evcnt.c  1.4   18 years  christos   branches: 1.4.74; 1.4.84; 1.4.90; 1.4.94; 1.4.98; merge ktrace-lwp.
[TXT] subr_extent.c  1.72   15 years  martin   branches: 1.72.34; 1.72.38; Remove clause 3 and 4 from TNF licenses
[TXT] subr_hash.c  1.3   15 years  ad   branches: 1.3.34; 1.3.38; - Convert hashinit() to use kmem_alloc(). The hash t...
[TXT] subr_iostat.c  1.15   15 years  ad   branches: 1.15.6; 1.15.8; Remove pointless COMPAT ifdef.
[TXT] subr_kmem.c  1.19   16 years  yamt   branches: 1.19.10; 1.19.18; 1.19.26; if DEBUG, over-allocate 1 byte to detect...
[TXT] subr_kobj.c  1.21   15 years  ad   branches: 1.21.4; If autoloading a module, don't consider the current working d...
[TXT] subr_lockdebug.c  1.37   15 years  matt   branches: 1.37.2; 1.37.4; Change tree op members/typedefs to rbto_compare_* fr...
[TXT] subr_log.c  1.50   15 years  martin   branches: 1.50.34; 1.50.44; 1.50.50; Remove clause 3 and 4 from TNF licenses
[TXT] subr_once.c  1.3   18 years  yamt   branches: 1.3.16; 1.3.70; 1.3.74; 1.3.76; 1.3.80; - tweak RUN_ONCE api to a...
[TXT] subr_optstr.c  1.5   15 years  martin   branches: 1.5.44; 1.5.64; Remove clause 3 and 4 from TNF licenses
[TXT] subr_percpu.c  1.8   15 years  yamt   branches: 1.8.8; 1.8.10; - encrypt/decrypt offsets if DIAGNOSTIC. - add an ass...
[TXT] subr_pool.c  1.169   15 years  yamt   make pcg_dummy const to catch bugs earlier.
[TXT] subr_prf.c  1.123   15 years  dyoung   branches: 1.123.2; 1.123.4; Add printf_tolog(), which writes to the kernel mes...
[TXT] subr_prof.c  1.43   16 years  dsl   branches: 1.43.10; 1.43.12; Convert all the system call entry points from: ...
[TXT] subr_specificdata.c  1.13   15 years  martin   branches: 1.13.44; 1.13.64; Remove clause 3 and 4 from TNF licenses
[TXT] subr_syscall_stats.c  1.2   15 years  martin   branches: 1.2.34; 1.2.44; 1.2.50; Convert to new 2 clause license
[TXT] subr_tftproot.c  1.5   15 years  ad   branches: 1.5.2; 1.5.10; 1.5.12; 1.5.16; 1.5.20; Merge the socket locking p...
[TXT] subr_time.c  1.4   15 years  christos   Use more timespecs internally. From Alexander Shishkin and me. Welcome to 4.99.7...
[TXT] subr_userconf.c  1.18   18 years  christos   branches: 1.18.74; merge ktrace-lwp.
[TXT] subr_vmem.c  1.42   16 years  yamt   branches: 1.42.4; 1.42.10; 1.42.12; 1.42.14; - simplify ASSERT_SLEEPABLE. - ...
[TXT] subr_workqueue.c  1.25   15 years  matt   branches: 1.25.2; Switch from KASSERT to CTASSERT for those asserts testing siz...
[TXT] subr_xcall.c  1.9   15 years  martin   branches: 1.9.8; 1.9.10; 1.9.14; Remove clause 3 and 4 from TNF licenses
[TXT] sys_aio.c  1.19   15 years  rmind   branches: 1.19.4; 1.19.6; 1.19.8; 1.19.10; 1.19.12; Adjust and thus unify m...
[TXT] sys_descrip.c  1.6   15 years  njoly   Make dup(2) return the correct error value, not 0.
[TXT] sys_generic.c  1.120   15 years  matt   branches: 1.120.6; 1.120.10; 1.120.12; Change {ff,fd}_exclose and ff_allocate...
[TXT] sys_lwp.c  1.41   15 years  ad   branches: 1.41.4; Take the mutex pointer and waiters count out of sleepq_t: the...
[TXT] sys_module.c  1.7   15 years  ad   branches: 1.7.4; If autoloading a module, don't consider the current working di...
[TXT] sys_mqueue.c  1.11   15 years  rmind   branches: 1.11.2; mq_open: fix confusion of FREAD/FWRITE and VREAD/VWRITE.
[TXT] sys_pipe.c  1.102   15 years  rmind   Replace malloc with kmem.
[TXT] sys_process.c  1.142   15 years  yamt   process_stoptrace: fix a locking botch.
[TXT] sys_pset.c  1.8   15 years  ad   branches: 1.8.2; - Ensure that at least one cpu stays in the default pset, othe...
[TXT] sys_sched.c  1.27   15 years  rmind   - Disallow setting of affinity for zombie LWPs. - Fix the possible NULL derefere...
[TXT] sys_select.c  1.9   15 years  rmind   branches: 1.9.4; Check the result of allocation in the cases where size is pass...
[TXT] sys_sig.c  1.16   15 years  ad   branches: 1.16.2; sigpending1: don't subtract the sigmask (!!).
[TXT] sys_socket.c  1.58   15 years  ad   branches: 1.58.8; 1.58.10; 1.58.14; kern/38502 ifconfig wi0 hangs Don't acqu...
[TXT] sys_syscall.c  1.9   15 years  martin   branches: 1.9.34; 1.9.38; Convert to new 2 clause license
[TXT] syscalls.c  1.218   15 years  tsutsui   branches: 1.218.2; Regen from syscalls.master rev 1.204: > Include <sys/sched.h...
[TXT] syscalls.conf  1.13   16 years  christos   branches: 1.13.4; 1.13.10; 1.13.12; bring some stuff from time_t=64... - add ...
[TXT] syscalls.master  1.208   15 years  pooka   rumpify sys___sysctl
[TXT] sysv_ipc.c  1.21   15 years  martin   branches: 1.21.8; Remove clause 3 and 4 from TNF licenses
[TXT] sysv_msg.c  1.57   15 years  njoly   branches: 1.57.4; Make msgsnd return EINVAL instead of 0, when the value of mty...
[TXT] sysv_sem.c  1.83   15 years  njoly   branches: 1.83.2; 1.83.6; - Make semctl SETVAL/SETALL commands validate the se...
[TXT] sysv_shm.c  1.110   15 years  ad   branches: 1.110.4; shmrealloc: destroy condition variables before freeing them....
[TXT] tty.c  1.227   15 years  uebayasi   branches: 1.227.2; 1.227.4; ttywrite: g/c an unused variable (cnt).
[TXT] tty_bsdpty.c  1.14   15 years  martin   branches: 1.14.8; Remove clause 3 and 4 from TNF licenses
[TXT] tty_conf.c  1.55   15 years  martin   branches: 1.55.44; 1.55.60; Remove clause 3 and 4 from TNF licenses
[TXT] tty_ptm.c  1.25   15 years  martin   branches: 1.25.8; Remove clause 3 and 4 from TNF licenses
[TXT] tty_pty.c  1.112   15 years  drochner   branches: 1.112.2; 1.112.4; 1.112.6; Make ioctl(FIONREAD) on the master side ...
[TXT] tty_subr.c  1.34   15 years  drochner   branches: 1.34.2; 1.34.4; 1.34.8; 1.34.10; wipe out tty buffer contents afte...
[TXT] tty_tty.c  1.37   15 years  ad   branches: 1.37.2; 1.37.22; 1.37.24; Network protocol interrupts can now block...
[TXT] uipc_accf.c  1.2   15 years  plunky   branches: 1.2.2; Convert socket options code to use a sockopt structure instead...
[TXT] uipc_domain.c  1.76   15 years  ad   branches: 1.76.2; 1.76.8; 1.76.10; 1.76.12; Merge the socket locking patch: ...
[TXT] uipc_mbuf.c  1.128   15 years  matt   branches: 1.128.2; 1.128.4; 1.128.6; Switch from KASSERT to CTASSERT for thos...
[TXT] uipc_proto.c  1.21   15 years  ad   branches: 1.21.12; 1.21.24; 1.21.30; Merge the socket locking patch: - Socke...
[TXT] uipc_sem.c  1.25   15 years  martin   branches: 1.25.2; 1.25.6; Remove clause 3 and 4 from TNF licenses
[TXT] uipc_socket.c  1.171   15 years  plunky   Convert socket options code to use a sockopt structure instead of laying everyth...
[TXT] uipc_socket2.c  1.97   15 years  tls   Add accept filters, ported from FreeBSD by Coyote Point Systems. Add inetd supp...
[TXT] uipc_syscalls.c  1.134   15 years  plunky   branches: 1.134.2; 1.134.4; Convert socket options code to use a sockopt struc...
[TXT] uipc_usrreq.c  1.118   15 years  plunky   Convert socket options code to use a sockopt structure instead of laying everyth...
[TXT] vfs_bio.c  1.209   15 years  reinoud   Accidental commit, but asserts buffer cache lock held
[TXT] vfs_cache.c  1.78   15 years  pooka   Release vnode in cache_lookup() error branch if locking fails.
[TXT] vfs_getcwd.c  1.42   15 years  martin   branches: 1.42.2; 1.42.8; Remove clause 3 and 4 from TNF licenses
[TXT] vfs_hooks.c  1.4   15 years  rumble   branches: 1.4.4; 1.4.6; Convert file systems to dynamically attach with the ne...
[TXT] vfs_init.c  1.40   15 years  rumble   branches: 1.40.4; Convert file systems to dynamically attach with the new modul...
[TXT] vfs_lockf.c  1.68   15 years  yamt   lf_setlock: g/c dead code.
[TXT] vfs_lookup.c  1.110   15 years  pooka   branches: 1.110.2; 1.110.4; Remove my development ifdefs. (hi simon!)
[TXT] vfs_subr.c  1.356   15 years  tron   Remove duplicate definition of "specfs_lock". Patch provided by Juan RP in PR ke...
[TXT] vfs_syscalls.c  1.370   15 years  simonb   Merge the simonb-wapbl branch. From the original branch commit: Add Wasabi ...
[TXT] vfs_trans.c  1.22   15 years  ad   branches: 1.22.2; Use pool_cache.
[TXT] vfs_vnops.c  1.160   15 years  christos   branches: 1.160.2; 1.160.4; Writing 0 bytes on an O_APPEND file should not aff...
[TXT] vfs_wapbl.c  1.3   15 years  yamt   branches: 1.3.2; 1.3.4; 1.3.6; 1.3.8; fix a comment.
[TXT] vfs_xattr.c  1.19   15 years  ad   branches: 1.19.6; 1.19.10; 1.19.14; getvnode -> fd_getvnode
[TXT] vnode_if.c  1.78   15 years  simonb   branches: 1.78.2; 1.78.4; Remove needless white-space change that crept in thr...
[TXT] vnode_if.sh  1.49   15 years  ad   branches: 1.49.4; 1.49.6; Reduce ifdefs due to MULTIPROCESSOR slightly.
[TXT] vnode_if.src  1.57   16 years  ad   branches: 1.57.6; 1.57.10; 1.57.16; 1.57.18; Remove VOP_LEASE. Discussed on ...


CVSweb <webmaster@jp.NetBSD.org>