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: vmlocking


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] Attic/  [Don't hide]        
[TXT] Make.tags.inc  1.11.12.4   16 years  ad   Sync with HEAD.
[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.7   17 years  cbiere   branches: 1.7.40; 1.7.42; 1.7.44; Avoid unnecessary cast in bufq_disksort_ini...
[TXT] bufq_fcfs.c  1.6   18 years  christos   branches: 1.6.70; 1.6.72; 1.6.74; merge ktrace-lwp.
[TXT] bufq_priocscan.c  1.10   17 years  thorpej   branches: 1.10.38; 1.10.40; 1.10.42; TRUE -> true, FALSE -> false
[TXT] bufq_readprio.c  1.7.30.2   16 years  ad   Sync with buffer cache locking changes. See buf.h/vfs_bio.c for details. Some mi...
[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.30.2.1   17 years  ad   - Make context switch counters 64-bit, and count the total number of context s...
[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.14   17 years  yamt   branches: 1.14.48; 1.14.50; 1.14.52; remove some __unused from function param...
[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_elf.c  1.9   27 years  cgd   branches: 1.9.78; 1.9.82; 1.9.86; rename exec_elf.c to exec_elf32.c, since it...
[TXT] exec_elf32.c  1.122.2.3   16 years  ad   Sync with head.
[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.56.2.1   16 years  ad   Sync with head.
[TXT] exec_subr.c  1.52.2.3   16 years  ad   Sync with HEAD.
[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.299.2.28   16 years  ad   Remove dup call to filedesc_init().
[TXT] init_sysctl.c  1.98.2.10   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] init_sysent.c  1.189.2.11   16 years  yamt   regen for syscalls.master 1.168.2.11.
[TXT] kern_acct.c  1.73.2.5   16 years  ad   Sync with head.
[TXT] kern_auth.c  1.46.4.5   16 years  ad   Sync with head.
[TXT] kern_cctr.c  1.1.8.3   16 years  ad   Sync with head.
[TXT] kern_clock.c  1.106.6.10   16 years  ad   Drive schedclock from hardclock, instead of from statclock.
[TXT] kern_condvar.c  1.5.2.9   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] kern_core.c  1.4.2.2   16 years  ad   Sync with head.
[TXT] kern_cpu.c  1.2.2.9   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] kern_descrip.c  1.153.2.9   16 years  ad   Sync with head.
[TXT] kern_drvctl.c  1.10.2.1   17 years  ad   Sync with head.
[TXT] kern_event.c  1.37.2.4   16 years  ad   Sync with HEAD.
[TXT] kern_exec.c  1.243.2.5   16 years  ad   - Simplify debugger/procfs reference counting of processes. Use a per-proc rwl...
[TXT] kern_exit.c  1.169.2.16   16 years  ad   Add missing callout_destroy().
[TXT] kern_fileassoc.c  1.25.2.1   16 years  ad   Sync with head.
[TXT] kern_fork.c  1.136.2.10   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] kern_idle.c  1.1.6.4   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] kern_ksyms.c  1.32.2.1   17 years  ad   Sync with head.
[TXT] kern_kthread.c  1.16.6.14   16 years  ad   Expand the LWP priority space again to include 32 levels for kthreads, so that t...
[TXT] kern_ktrace.c  1.119.2.11   16 years  ad   Sync with head.
[TXT] kern_lock.c  1.110.2.20   16 years  ad   Cosmetic change for clarity.
[TXT] kern_lwp.c  1.61.2.27   16 years  ad   Don't acquire kernel_lock for uvm_lwp_fork().
[TXT] kern_malloc.c  1.108.2.5   16 years  ad   - malloc_lock must always be a spinlock. - Remove spl calls.
[TXT] kern_mutex.c  1.11.2.15   16 years  ad   Sync with head.
[TXT] kern_ntptime.c  1.43.2.1   16 years  ad   Sync with head.
[TXT] kern_pax.c  1.15.4.2   16 years  ad   Sync with head.
[TXT] kern_physio.c  1.80.2.10   16 years  yamt   fix priorities for some kernel threads. advised and ok'ed by Andrew Doran.
[TXT] kern_proc.c  1.107.2.18   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] kern_prot.c  1.101.2.1   16 years  ad   Sync with head.
[TXT] kern_ras.c  1.17.2.2   16 years  ad   Sync with HEAD.
[TXT] kern_resource.c  1.116.2.8   16 years  ad   - Locking tweaks for estcpu/nice. XXX The schedclock musn't run above IPL_SCHE...
[TXT] kern_rwlock.c  1.6.2.7   16 years  ad   Sync with head.
[TXT] kern_sig.c  1.251.2.9   16 years  ad   Sync with head.
[TXT] kern_sleepq.c  1.7.2.20   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] kern_softint.c  1.1.2.21   16 years  ad   Eliminate ref to safepri.
[TXT] kern_stub.c  1.2.2.2   16 years  ad   Sync with head.
[TXT] kern_subr.c  1.156.2.7   16 years  ad   uiomove: don't bother dropping kernel_lock if moving less than 1k.
[TXT] kern_synch.c  1.186.2.21   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] kern_sysctl.c  1.209.2.1   16 years  ad   Sync with HEAD.
[TXT] kern_tc.c  1.19.2.1   16 years  ad   Sync with HEAD.
[TXT] kern_time.c  1.117.2.7   16 years  ad   nanoslp -> sleep
[TXT] kern_timeout.c  1.21.4.6   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] kern_todr.c  1.24   17 years  peter   branches: 1.24.4; 1.24.24; 1.24.26; 1.24.32; Minor KNF, replace some spaces ...
[TXT] kern_turnstile.c  1.6.2.8   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] kern_uuid.c  1.9.6.2   16 years  ad   Sync with head.
[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.59   18 years  christos   branches: 1.59.44; 1.59.46; 1.59.50; 1.59.52; protect sys/syscall.h properly...
[TXT] sched_4bsd.c  1.1.6.16   16 years  ad   Oops. Continue to decay l_estcpu for threads that are runnable.
[TXT] sched_m2.c  1.3.2.7   16 years  ad   - Locking tweaks for estcpu/nice. XXX The schedclock musn't run above IPL_SCHE...
[TXT] subr_autoconf.c  1.117.2.3   16 years  ad   Sync with head.
[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.12.32.2   16 years  ad   - Back out the biodone() changes. - Eliminate B_ERROR (from HEAD).
[TXT] subr_callback.c  1.4.18.1   17 years  ad   - Replace more simple_locks, and fix up in a few places. - Use condition variabl...
[TXT] subr_debug.c  1.2.8.2   16 years  ad   Sync with head.
[TXT] subr_devsw.c  1.10.8.6   16 years  ad   Export devsw_lock.
[TXT] subr_disk.c  1.85.2.6   16 years  ad   Sync with buffer cache locking changes. See buf.h/vfs_bio.c for details. Some mi...
[TXT] subr_disk_mbr.c  1.26.2.4   16 years  ad   Sync with buffer cache locking changes. See buf.h/vfs_bio.c for details. Some mi...
[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.62.2.4   16 years  ad   Sync with head.
[TXT] subr_hash.c  1.1.8.2   16 years  ad   Sync with HEAD.
[TXT] subr_iostat.c  1.13   17 years  ad   branches: 1.13.40; 1.13.42; 1.13.44; Merge newlock2 to head.
[TXT] subr_kmem.c  1.14.2.3   16 years  ad   Trap free() of areas that contain undestroyed locks. Not a major problem but it ...
[TXT] subr_lockdebug.c  1.5.2.9   16 years  ad   Update for soft interrupt changes. See kern_softint.c 1.1.2.17 for details.
[TXT] subr_log.c  1.40.2.2   16 years  ad   /dev/klog: - Put locking around it since it's used by printf(). - Mark it MPSAF...
[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.4   17 years  thorpej   branches: 1.4.38; 1.4.40; 1.4.42; TRUE -> true, FALSE -> false
[TXT] subr_pool.c  1.128.2.13   16 years  ad   pool_reclaim: acquire kernel_lock if the pool is at IPL_SOFTCLOCK, SOFTNET or SO...
[TXT] subr_prf.c  1.105.4.5   16 years  ad   /dev/klog: - Put locking around it since it's used by printf(). - Mark it MPSAF...
[TXT] subr_prof.c  1.40.2.2   16 years  ad   Sync with head.
[TXT] subr_specificdata.c  1.9.6.2   16 years  ad   Sync with HEAD.
[TXT] subr_syscall_stats.c  1.1   17 years  dsl   branches: 1.1.2; 1.1.6; 1.1.42; 1.1.44; 1.1.46; Add code to support per-sys...
[TXT] subr_tftproot.c  1.1.6.2   16 years  ad   Sync with head.
[TXT] subr_time.c  1.1.6.2   16 years  ad   Sync with HEAD.
[TXT] subr_userconf.c  1.18   18 years  christos   branches: 1.18.74; merge ktrace-lwp.
[TXT] subr_vmem.c  1.27.2.9   16 years  yamt   pull subr_vmem.c rev.1.33.
[TXT] subr_workqueue.c  1.12.2.7   16 years  ad   Sync with HEAD.
[TXT] subr_xcall.c  1.1.2.6   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] sys_aio.c  1.5.2.11   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] sys_generic.c  1.100.2.14   16 years  ad   Sync with head.
[TXT] sys_lwp.c  1.12.2.12   16 years  ad   - Fix interactivity problems under high load. Beacuse soft interrupts are bein...
[TXT] sys_mqueue.c  1.2.6.3   16 years  ad   Sync with head.
[TXT] sys_pipe.c  1.79.2.6   16 years  ad   Use pool_cache for allocating a few more types of objects.
[TXT] sys_process.c  1.123.2.8   16 years  ad   Fix error in previous.
[TXT] sys_sched.c  1.3   17 years  ad   branches: 1.3.4; 1.3.22; 1.3.28; 1.3.30; 1.3.34; Merge newlock2 to head.
[TXT] sys_sig.c  1.7.2.2   17 years  ad   GC the simplelock/spinlock debugging stuff.
[TXT] sys_socket.c  1.50.2.1   17 years  ad   Acquire the kernel lock in the VOP_* wrappers and the socket ops.
[TXT] syscalls.c  1.185.2.8   16 years  yamt   regen for syscalls.master 1.168.2.11.
[TXT] syscalls.conf  1.10.30.1   16 years  ad   Sync with head.
[TXT] syscalls.master  1.168.2.11   16 years  rmind   - sys_semop: remove the usage of the kernel_lock; - Mark the POSIX message queue...
[TXT] sysv_ipc.c  1.20   17 years  ad   branches: 1.20.40; 1.20.42; 1.20.44; Merge newlock2 to head.
[TXT] sysv_msg.c  1.48.6.2   16 years  ad   Sync with head.
[TXT] sysv_sem.c  1.68.2.5   16 years  rmind   sys_semop: avoid doing copyin() with the lock held.
[TXT] sysv_shm.c  1.98.2.2   16 years  ad   Sync with head.
[TXT] tty.c  1.193.2.15   16 years  ad   proc_compare: ignore estcpu, just key on pctcpu.
[TXT] tty_bsdpty.c  1.11.8.1   17 years  ad   Sync with head.
[TXT] tty_conf.c  1.53.2.4   16 years  ad   In the tty code, defer posting singals to a soft interrupt. Avoids touching proc...
[TXT] tty_ptm.c  1.17.2.3   16 years  ad   - Increase the number of thread priorities from 128 to 256. How the space is s...
[TXT] tty_pty.c  1.99.2.4   16 years  ad   In the tty code, defer posting singals to a soft interrupt. Avoids touching proc...
[TXT] tty_subr.c  1.29.30.1   17 years  ad   - Replace more simple_locks, and fix up in a few places. - Use condition variabl...
[TXT] tty_tty.c  1.34.2.1   17 years  ad   Sync with head.
[TXT] uipc_domain.c  1.63.4.4   16 years  ad   Sync with head.
[TXT] uipc_mbuf.c  1.120.2.3   16 years  ad   m_reclaim: acquire kernel_lock as this can be called from the pagedaemon.
[TXT] uipc_proto.c  1.20   17 years  matt   branches: 1.20.38; 1.20.40; Convert to structure initializers. Use __arraycou...
[TXT] uipc_sem.c  1.20.6.3   16 years  ad   Sync with head.
[TXT] uipc_socket.c  1.134.2.6   16 years  ad   Sync with head.
[TXT] uipc_socket2.c  1.82.2.3   16 years  ad   Sync with head.
[TXT] uipc_syscalls.c  1.107.2.5   16 years  ad   Sync with head.
[TXT] uipc_usrreq.c  1.95.2.6   16 years  ad   Fix merge error.
[TXT] vfs_bio.c  1.170.2.27   16 years  hannken   buf_init(): Initialize b_iodone to NULL now that B_CALL is gone.
[TXT] vfs_cache.c  1.68.6.3   16 years  ad   Update for pool_cache API changes.
[TXT] vfs_getcwd.c  1.35.6.2   16 years  ad   sys_getcwd: lock the cwdinfo.
[TXT] vfs_hooks.c  1.2   18 years  christos   branches: 1.2.18; 1.2.72; 1.2.74; 1.2.76; merge ktrace-lwp.
[TXT] vfs_init.c  1.32.8.3   16 years  ad   Update for pool_cache API changes.
[TXT] vfs_lockf.c  1.58.2.4   16 years  ad   - Pass the error number and residual count to biodone(), and let it handle set...
[TXT] vfs_lookup.c  1.84.4.5   16 years  ad   Update for pool_cache API changes.
[TXT] vfs_subr.c  1.283.2.23   16 years  ad   The pagedaemon can do vhold() without holding a vnode reference. This happens th...
[TXT] vfs_syscalls.c  1.306.2.16   16 years  ad   Sync with head.
[TXT] vfs_trans.c  1.5.8.9   16 years  hannken   Add fstrans_mount() to explicitly allocate fstrans_info. Replace remaining mallo...
[TXT] vfs_vnops.c  1.135.2.9   16 years  ad   Sync with head.
[TXT] vfs_xattr.c  1.11.6.1   17 years  ad   Sync with head.
[TXT] vnode_if.c  1.67.8.7   16 years  ad   Checkpoint work in progress on the vnode lifecycle and reference counting stuff....
[TXT] vnode_if.sh  1.43.8.4   16 years  ad   Add a per-mount flag that specifies whether the underlying file system code is M...
[TXT] vnode_if.src  1.51.6.3   16 years  ad   Checkpoint work in progress on the vnode lifecycle and reference counting stuff....


CVSweb <webmaster@jp.NetBSD.org>