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: jym-xensuspend-nbase


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] Attic/  [Don't hide]        
[TXT] Make.tags.inc  1.21   8 years  dyoung   branches: 1.21.2; 1.21.4; A definition in aic79xxvar.h somehow shadows pci_att...
[TXT] Makefile  1.15   9 years  apb   Use ${TOOL_SED} instead of plain "sed" in "!=" assignments. This may need more ...
[TXT] bufq_disksort.c  1.11   8 years  yamt   branches: 1.11.42; 1.11.46; malloc -> kmem_alloc
[TXT] bufq_fcfs.c  1.10   8 years  yamt   branches: 1.10.42; 1.10.46; malloc -> kmem_alloc
[TXT] bufq_priocscan.c  1.14   8 years  yamt   malloc -> kmem_alloc
[TXT] bufq_readprio.c  1.13   8 years  yamt   branches: 1.13.42; 1.13.46; malloc -> kmem_alloc
[TXT] cnmagic.c  1.10   8 years  snj   Move Eduardo Horvath's license to 2 clause. OK eeh@.
[TXT] core_elf32.c  1.34   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] core_elf64.c  1.1   15 years  thorpej   branches: 1.1.2; 1.1.4; Add support for dumping ELF-cormat core files.
[TXT] core_netbsd.c  1.16   9 years  ad   branches: 1.16.8; Make the emulations, exec formats, coredump, NFS, and the NFS...
[TXT] exec_aout.c  1.34   9 years  ad   branches: 1.34.8; 1.34.10; Make the emulations, exec formats, coredump, NFS, a...
[TXT] exec_ecoff.c  1.28   9 years  cegger   branches: 1.28.8; 1.28.10; make this compile
[TXT] exec_elf.c  1.11   8 years  cegger   branches: 1.11.2; kill MALLOC and FREE macros.
[TXT] exec_elf32.c  1.137   9 years  ad   branches: 1.137.16; 1.137.26; 1.137.30; Make the emulations, exec formats, co...
[TXT] exec_elf64.c  1.3   9 years  ad   branches: 1.3.16; 1.3.26; 1.3.30; Make the emulations, exec formats, coredump...
[TXT] exec_script.c  1.63   9 years  ad   branches: 1.63.6; 1.63.8; Make the emulations, exec formats, coredump, NFS, an...
[TXT] exec_subr.c  1.62   8 years  mrg   - add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the total address spa...
[TXT] genlintstub.awk  1.10   11 years  uwe   Rewrite to support LINTSTUB in multiline comments. Be more flexible in what we a...
[TXT] init_main.c  1.407   8 years  rmind   Update comment about proc0_init().
[TXT] init_sysctl.c  1.168   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] init_sysctl_base.c  1.1   8 years  pooka   branches: 1.1.4; 1.1.14; 1.1.24; 1.1.28; Chop init_sysctl into base nodes (i...
[TXT] init_sysent.c  1.241   8 years  pooka   regen: fix rump varargs syscalls prototypes
[TXT] kern_acct.c  1.87   8 years  enami   s/NOFOLLOW/FOLLOW/ in NDINIT so that it matches actual behavior which is control...
[TXT] kern_auth.c  1.64   8 years  elad   Implement the vnode scope and adapt tmpfs to use it. Mailing list reference: ...
[TXT] kern_cctr.c  1.9   8 years  yamt   remove extra semicolons.
[TXT] kern_clock.c  1.126   9 years  pooka   branches: 1.126.16; 1.126.20; hardclock() itself doesn't schedule callout soft...
[TXT] kern_condvar.c  1.27   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] kern_core.c  1.14   8 years  christos   merge christos-time_t
[TXT] kern_cpu.c  1.42   8 years  ad   cpuctl: - Add interrupt shielding (direct hardware interrupts away from the s...
[TXT] kern_descrip.c  1.200   8 years  rmind   - Amend fd_hold() to take an argument and add assert (reflects two cases, fork...
[TXT] kern_drvctl.c  1.29   8 years  dyoung   In pmf(9), improve the implementation of device self-suspension and make suspens...
[TXT] kern_event.c  1.66   8 years  elad   Move kevent policy back to the subsystem.
[TXT] kern_exec.c  1.291   8 years  rmind   Initialise struct emul members by name (it is readable now and one can search th...
[TXT] kern_exit.c  1.223   8 years  rmind   Avoid #ifndef __NO_CPU_LWP_FREE, only ia64 is missing cpu_lwp_free routines and ...
[TXT] kern_fileassoc.c  1.31   9 years  ad   - Convert hashinit() to use kmem_alloc(). The hash tables can be large and it'...
[TXT] kern_fork.c  1.174   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] kern_idle.c  1.23   8 years  yamt   branches: 1.23.4; 1.23.6; set LP_RUNNING when starting lwp0 and idle lwps. add...
[TXT] kern_ksyms.c  1.51   8 years  cegger   ansify function definitions
[TXT] kern_kthread.c  1.27   8 years  rmind   branches: 1.27.2; 1.27.4; Remove uarea swap-out functionality: - Addresses th...
[TXT] kern_ktrace.c  1.150   8 years  elad   branches: 1.150.2; Move ktrace's subsystem security policy to the subsystem its...
[TXT] kern_lock.c  1.149   8 years  dyoung   Fix spelling: situatations -> situations.
[TXT] kern_lwp.c  1.136   8 years  rmind   - Amend fd_hold() to take an argument and add assert (reflects two cases, fork...
[TXT] kern_malloc.c  1.127   8 years  pooka   Wipe out the last vestiges of POOL_INIT with one swift stroke. In most cases, u...
[TXT] kern_module.c  1.52   8 years  jnemeth   allow passing a NULL proplib dictionary to modctl(MODCTL_LOAD, ...)
[TXT] kern_mutex.c  1.45   8 years  rmind   mutex_vector_enter: few predictions.
[TXT] kern_ntptime.c  1.52   8 years  christos   branches: 1.52.4; 1.52.6; remove !NTP stub.
[TXT] kern_pax.c  1.22   9 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.91   8 years  hannken   branches: 1.91.4; 1.91.6; 1.91.8; PR kern/39536: bufq related problem when wr...
[TXT] kern_pmf.c  1.30   8 years  rmind   - Use pool(9) for pmf_event_workitem_t, instead of pool_cache(9). Still, meta...
[TXT] kern_proc.c  1.155   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] kern_prot.c  1.109   8 years  rmind   branches: 1.109.2; 1.109.4; - Rearrange pg_delete() and pg_remove() (renamed p...
[TXT] kern_ras.c  1.34   9 years  wrstuden   branches: 1.34.28; 1.34.32; Merge wrstuden-revivesa into HEAD.
[TXT] kern_rate.c  1.1   9 years  pooka   branches: 1.1.2; 1.1.4; 1.1.6; 1.1.18; 1.1.36; 1.1.46; Split rate-checking...
[TXT] kern_resource.c  1.154   8 years  elad   branches: 1.154.2; Stick nice policy in its own subsystem and call the listener...
[TXT] kern_runq.c  1.27   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] kern_rwlock.c  1.32   8 years  yamt   rw_vector_exit: remove a redundant condition.
[TXT] kern_sig.c  1.299   8 years  elad   Put signal delivery policy back in the subsystem.
[TXT] kern_sleepq.c  1.37   8 years  rmind   branches: 1.37.4; 1.37.6; Remove uarea swap-out functionality: - Addresses th...
[TXT] kern_softint.c  1.29   8 years  yamt   set LP_RUNNING when starting lwp0 and idle lwps. add assertions.
[TXT] kern_ssp.c  1.2   8 years  kenh   branches: 1.2.2; 1.2.4; 1.2.6; 1.2.8; If sys/param.h is not included, the ke...
[TXT] kern_stub.c  1.20   8 years  elad   Add a (weak aliased) machdep_init() as a place to do machdep initialization that...
[TXT] kern_subr.c  1.201   8 years  pooka   Give humanize_number & format_bytes their own spots in the sun and move from ker...
[TXT] kern_synch.c  1.271   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] kern_sysctl.c  1.226   8 years  pooka   Replace a large number of link set based sysctl node creations with calls from s...
[TXT] kern_tc.c  1.40   8 years  kardel   Make PPS work with fast time counters (> 2GHz) by making the pps count time stam...
[TXT] kern_time.c  1.162   8 years  elad   Introduce time_wraps() to check if setting the time will wrap it (or close to it...
[TXT] kern_timeout.c  1.44   8 years  ad   branches: 1.44.4; Allocate sleep queue locks with mutex_obj_alloc. Reduces memo...
[TXT] kern_todr.c  1.29   8 years  ad   Fix 'boot -z' bogons.
[TXT] kern_turnstile.c  1.26   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] kern_uidinfo.c  1.5   8 years  ad   branches: 1.5.2; 1.5.14; uid_init: maxproc -> maxcpus
[TXT] kern_uuid.c  1.16   9 years  joerg   branches: 1.16.6; 1.16.8; Make uuidgen available for the kernel.
[TXT] kern_xxx.c  1.70   9 years  ad   branches: 1.70.4; 1.70.20; 1.70.24; Remove unneeded playing about with kernel...
[TXT] kgdb_stub.c  1.23   8 years  cegger   branches: 1.23.6; 1.23.8; make kgdb_dev a dev_t
[TXT] makesyscalls.sh  1.88   8 years  pooka   For varargs syscalls, create rump prototypes which match the regular system call...
[TXT] sched_4bsd.c  1.25   8 years  yamt   branches: 1.25.4; 1.25.6; sched_pstats_hook: fix estcpu decay. this makes my d...
[TXT] sched_m2.c  1.28   8 years  joerg   Remove unused include.
[TXT] subr_autoconf.c  1.186   8 years  yamt   remove no longer necessary include of drvctl.h
[TXT] subr_blist.c  1.9   11 years  yamt   branches: 1.9.96; 1.9.102; blst_meta_fill: fix an assertion. PR/32580 from Ni...
[TXT] subr_bufq.c  1.20   8 years  pooka   branches: 1.20.12; 1.20.22; 1.20.26; Provide unwind log for bufq sysctls, sin...
[TXT] subr_callback.c  1.6   9 years  ad   branches: 1.6.16; Match the docs: MUTEX_DRIVER/SPIN are now only for porting co...
[TXT] subr_debug.c  1.7   9 years  ad   Disable the freecheck stuff atomically so we only get one warning about being ou...
[TXT] subr_device.c  1.1   9 years  cube   branches: 1.1.2; 1.1.4; 1.1.12; file subr_device.c was initially added on bra...
[TXT] subr_devsw.c  1.28   8 years  jmcneill   branches: 1.28.12; 1.28.16; In bdev_strategy, return ENXIO instead of panicing...
[TXT] subr_disk.c  1.97   8 years  dyoung   On second thought, let's call disk_predetach() disk_begindetach(). Verbs are goo...
[TXT] subr_disk_mbr.c  1.36   8 years  pooka   opt for _KERNEL_OPT
[TXT] subr_disk_open.c  1.1   8 years  pooka   branches: 1.1.2; Remove autoconf dependency on vfs and dk: opendisk() -> kern/s...
[TXT] subr_evcnt.c  1.6   8 years  pooka   branches: 1.6.4; protect allevents list with a mutex
[TXT] subr_exec_fd.c  1.2   8 years  ad   branches: 1.2.2; 1.2.4; More changes to improve kern_descrip.c. - Avoid atomi...
[TXT] subr_extent.c  1.72   9 years  martin   branches: 1.72.34; 1.72.38; Remove clause 3 and 4 from TNF licenses
[TXT] subr_hash.c  1.3   9 years  ad   branches: 1.3.34; 1.3.38; - Convert hashinit() to use kmem_alloc(). The hash t...
[TXT] subr_humanize.c  1.1   8 years  pooka   branches: 1.1.4; Give humanize_number & format_bytes their own spots in the sun...
[TXT] subr_iostat.c  1.18   8 years  pooka   Replace a large number of link set based sysctl node creations with calls from s...
[TXT] subr_kmem.c  1.30   8 years  yamt   constify
[TXT] subr_kobj.c  1.39   8 years  dyoung   Make kobj_stat() return ENOSYS instead of panicking ("not modular") on non-MODUL...
[TXT] subr_lockdebug.c  1.40   8 years  rmind   Convert cpu_number(), which can be sparse, to cpu_index(), which is MI.
[TXT] subr_log.c  1.50   9 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.6   8 years  cegger   ansify function definitions
[TXT] subr_optstr.c  1.5   9 years  martin   branches: 1.5.64; Remove clause 3 and 4 from TNF licenses
[TXT] subr_pcq.c  1.3   9 years  rmind   branches: 1.3.4; 1.3.6; 1.3.8; 1.3.12; 1.3.24; 1.3.28; - Optimise by avoid...
[TXT] subr_percpu.c  1.10   8 years  rmind   branches: 1.10.4; 1.10.6; Remove uarea swap-out functionality: - Addresses th...
[TXT] subr_pool.c  1.177   8 years  jym   Fix a bug where on MP systems, pool_cache_invalidate(9) could be called early du...
[TXT] subr_prf.c  1.136   8 years  rmind   panic: use MI cpu_index(), instead of cpu_number(), which could be sparse.
[TXT] subr_prof.c  1.43   9 years  dsl   branches: 1.43.10; 1.43.12; Convert all the system call entry points from: ...
[TXT] subr_specificdata.c  1.13   9 years  martin   branches: 1.13.64; Remove clause 3 and 4 from TNF licenses
[TXT] subr_syscall_stats.c  1.2   9 years  martin   branches: 1.2.34; 1.2.44; 1.2.50; Convert to new 2 clause license
[TXT] subr_tftproot.c  1.10   8 years  manu   branches: 1.10.12; 1.10.18; 1.10.22; Back out previous change: do not skip th...
[TXT] subr_time.c  1.4   9 years  christos   Use more timespecs internally. From Alexander Shishkin and me. Welcome to 4.99.7...
[TXT] subr_userconf.c  1.19   8 years  snj   branches: 1.19.2; 1.19.4; Follow upstream's lead and remove third and fourth c...
[TXT] subr_vmem.c  1.57   8 years  cegger   branches: 1.57.4; Ansify function definitions w/o arguments. Generated with sed...
[TXT] subr_workqueue.c  1.29   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] subr_xcall.c  1.10   8 years  uebayasi   xc_lowpri: don't truncate `where' from uint64_t to u_int.
[TXT] sys_aio.c  1.29   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] sys_descrip.c  1.17   8 years  njoly   branches: 1.17.2; 1.17.4; Make flock(2) more robust to invalid operation, such...
[TXT] sys_generic.c  1.124   8 years  haad   branches: 1.124.4; 1.124.6; Allow undescribed, direct ioctls as used by Unix. ...
[TXT] sys_lwp.c  1.47   8 years  rmind   Make lwp_park_sobj and lwp_park_tab static. Wrap long lines while here.
[TXT] sys_module.c  1.10   8 years  jnemeth   branches: 1.10.2; allow passing a NULL proplib dictionary to modctl(MODCTL_LOAD...
[TXT] sys_mqueue.c  1.25   8 years  rmind   mq_timedsend/mq_timedreceive: timeout value is absolute, not relative. While her...
[TXT] sys_pipe.c  1.119   8 years  rmind   Turn off pipe's direct I/O again, it corrupts the data (although build and vario...
[TXT] sys_pmc.c  1.10   9 years  ad   branches: 1.10.4; 1.10.36; 1.10.46; 1.10.52; Make ntp, pmc, reboot, sysarch,...
[TXT] sys_process.c  1.151   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] sys_pset.c  1.13   8 years  elad   branches: 1.13.2; 1.13.4; Move psets security policy back to the subsystem and...
[TXT] sys_sched.c  1.34   8 years  elad   branches: 1.34.2; 1.34.4; - Move sched_listener and co. from kern_synch.c to s...
[TXT] sys_select.c  1.16   8 years  rmind   Remove uarea swap-out functionality: - Addresses the issue described in PR/3882...
[TXT] sys_sig.c  1.23   8 years  christos   - use itimespecfix to detect invalid timespecs - use tstohz instead of mstohz to...
[TXT] sys_socket.c  1.61   8 years  ad   soo_ioctl: - cosmetic change after merge of socket locking patch. - add a comme...
[TXT] sys_syscall.c  1.9   9 years  martin   branches: 1.9.34; 1.9.38; Convert to new 2 clause license
[TXT] syscalls.c  1.232   8 years  pooka   regen: fix rump varargs syscalls prototypes
[TXT] syscalls.conf  1.14   9 years  pooka   branches: 1.14.6; Use rump/include/rump as the rump_syscalls.h directory.
[TXT] syscalls.master  1.229   8 years  pooka   +fhopen, +fhstatvfs1 RUMP
[TXT] sysv_ipc.c  1.23   8 years  rmind   branches: 1.23.12; 1.23.16; Replace malloc with kmem(9).
[TXT] sysv_msg.c  1.61   8 years  njoly   Do not call put_type() but use copyout() when returning the message segments to ...
[TXT] sysv_sem.c  1.86   8 years  rmind   branches: 1.86.4; 1.86.6; semu_alloc: simplify a little.
[TXT] sysv_shm.c  1.117   8 years  rmind   branches: 1.117.2; 1.117.4; shmexit: simplify a lot by avoiding unnecessary me...
[TXT] tty.c  1.234   8 years  dsl   branches: 1.234.2; 1.234.4; Check for zero length read here - and return zero....
[TXT] tty_bsdpty.c  1.15   8 years  yamt   malloc -> kmem_alloc
[TXT] tty_conf.c  1.55   9 years  martin   branches: 1.55.44; 1.55.60; Remove clause 3 and 4 from TNF licenses
[TXT] tty_ptm.c  1.26   8 years  yamt   branches: 1.26.4; 1.26.6; malloc -> kmem_alloc
[TXT] tty_pty.c  1.119   8 years  dsl   Error out of ptcread() if the uio length supplied is zero before the code has a ...
[TXT] tty_subr.c  1.36   8 years  uebayasi   KNF. ANSI'fy.
[TXT] tty_tty.c  1.37   9 years  ad   branches: 1.37.2; 1.37.22; 1.37.24; Network protocol interrupts can now block...
[TXT] uipc_accf.c  1.10   8 years  pooka   branches: 1.10.2; Can't use CTLFLAG_PERMANENT here without providing a rollback...
[TXT] uipc_domain.c  1.85   8 years  elad   branches: 1.85.4; 1.85.6; KAUTH_GENERIC_CANSEE -> KAUTH_REQ_NETWORK_SOCKET_CAN...
[TXT] uipc_mbuf.c  1.132   8 years  bouyer   branches: 1.132.2; m_split0(): If the newly allocated mbuf holds only the heade...
[TXT] uipc_mbuf2.c  1.28   8 years  tsutsui   Remove extra whitespace added by a stupid tool. XXX: more in src/sys/arch
[TXT] uipc_proto.c  1.21   9 years  ad   branches: 1.21.12; 1.21.24; 1.21.30; Merge the socket locking patch: - Socke...
[TXT] uipc_sem.c  1.29   9 years  ad   branches: 1.29.8; 1.29.10; Replace semid_t with intptr_t. No function change. ...
[TXT] uipc_socket.c  1.193   8 years  elad   Move KAUTH_NETWORK_BIND::KAUTH_REQ_NETWORK_BIND_PORT policy back to the subsyste...
[TXT] uipc_socket2.c  1.104   8 years  tls   Add a direction argument to socket upcalls, so they can tell why they've been ca...
[TXT] uipc_syscalls.c  1.136   8 years  ad   Add fileops::fo_drain(), to be called from fd_close() when there is more than on...
[TXT] uipc_usrreq.c  1.127   8 years  bouyer   In uipc_usrreq(PRU_ACCEPT), grab the unp_streamlock before unp_setpeerlocks(). T...
[TXT] vfs_bio.c  1.218   8 years  mrg   like KERN_FILE2: *do* update "needed" when there is no count. we want userland ...
[TXT] vfs_cache.c  1.84   8 years  yamt   branches: 1.84.2; 1.84.4; cache_lookup_entry: add an assertion.
[TXT] vfs_cwd.c  1.2   8 years  yamt   cwdinit: whitespace fix. no functional changes.
[TXT] vfs_dirhash.c  1.10   8 years  enami   branches: 1.10.4; 1.10.16; 1.10.26; 1.10.30; Previous code ususally works si...
[TXT] vfs_getcwd.c  1.43   8 years  yamt   malloc -> kmem_alloc.
[TXT] vfs_hooks.c  1.6   8 years  cegger   ansify function definitions
[TXT] vfs_init.c  1.45   8 years  elad   branches: 1.45.12; 1.45.16; - Add usermount_common_policy() that implements so...
[TXT] vfs_lockf.c  1.72   8 years  dsl   branches: 1.72.4; 1.72.6; 1.72.8; lockf() passes its arguments through to fcn...
[TXT] vfs_lookup.c  1.120   8 years  dholland   Move a big wodge of symlink-following code from nfsd to inside lookup_for_nfsd()...
[TXT] vfs_subr.c  1.385   8 years  elad   Factor out a block of code that appears in three places (Veriexec, keylock, and ...
[TXT] vfs_syscalls.c  1.399   8 years  haad   Add enum uio_seg argument to do_sys_mknod and do_sys_mkdir so these functions ca...
[TXT] vfs_trans.c  1.25   8 years  yamt   branches: 1.25.12; 1.25.22; don't forget to skip marker processes.
[TXT] vfs_vnops.c  1.166   8 years  yamt   remove FILE_LOCK and FILE_UNLOCK.
[TXT] vfs_wapbl.c  1.28   8 years  pooka   Add dealloccnt to list of things to be considered in the stetson-harrison decisi...
[TXT] vfs_xattr.c  1.20   8 years  dholland   branches: 1.20.2; 1.20.4; Convert 67 namei call sites to use namei_simple, in ...
[TXT] vnode_if.c  1.81   8 years  pooka   branches: 1.81.2; 1.81.4; regen: remove VNODE_LOCKDEBUG
[TXT] vnode_if.sh  1.53   8 years  pooka   branches: 1.53.2; 1.53.4; Generate scheduling points around rump vnode operati...
[TXT] vnode_if.src  1.58   9 years  pooka   branches: 1.58.6; 1.58.8; vpp is not logically passed in IN with lookup, so IN...


CVSweb <webmaster@jp.NetBSD.org>