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
| File | Rev. | Age | Author | Last log entry |
|---|---|---|---|---|
| 1.20 | 5 days | dyoung | Fix a typo in last (coda/ exclusion). | |
| 1.15 | 8 months | apb | Use ${TOOL_SED} instead of plain "sed" in "!=" assignments. This may need more ... | |
| 1.11 | 5 months | yamt | malloc -> kmem_alloc | |
| 1.10 | 5 months | yamt | malloc -> kmem_alloc | |
| 1.14 | 5 months | yamt | malloc -> kmem_alloc | |
| 1.13 | 5 months | yamt | malloc -> kmem_alloc | |
| 1.9 | 2 years | yamt | remove some __unused from function parameters. | |
| 1.33 | 7 months | ad | Make the emulations, exec formats, coredump, NFS, and the NFS server into module... | |
| 1.1 | 7 years | thorpej | branches: 1.1.2; 1.1.4; Add support for dumping ELF-cormat core files. | |
| 1.16 | 7 months | ad | Make the emulations, exec formats, coredump, NFS, and the NFS server into module... | |
| 1.34 | 7 months | ad | Make the emulations, exec formats, coredump, NFS, and the NFS server into module... | |
| 1.28 | 7 months | cegger | make this compile | |
| 1.11 | 6 months | cegger | branches: 1.11.2; kill MALLOC and FREE macros. | |
| 1.137 | 7 months | ad | Make the emulations, exec formats, coredump, NFS, and the NFS server into module... | |
| 1.3 | 7 months | ad | Make the emulations, exec formats, coredump, NFS, and the NFS server into module... | |
| 1.42 | 14 months | martin | Remove clause 3 and 4 from TNF licenses | |
| 1.63 | 7 months | ad | Make the emulations, exec formats, coredump, NFS, and the NFS server into module... | |
| 1.62 | 3 months | mrg | - add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the total address spa... | |
| 1.10 | 3 years | uwe | Rewrite to support LINTSTUB in multiline comments. Be more flexible in what we a... | |
| 1.391 | 5 days | dholland | Convert 67 namei call sites to use namei_simple, in these functions: check_cons... | |
| 1.164 | 5 weeks | ad | More changes to improve kern_descrip.c. - Avoid atomics in more places. - Remov... | |
| 1.239 | 7 weeks | pooka | regen: pad -> PAD | |
| 1.87 | 4 months | enami | s/NOFOLLOW/FOLLOW/ in NDINIT so that it matches actual behavior which is control... | |
| 1.62 | 2 months | lukem | fix sign-compare issues | |
| 1.9 | 6 months | yamt | remove extra semicolons. | |
| 1.126 | 8 months | pooka | hardclock() itself doesn't schedule callout softintrs any more, so update commen... | |
| 1.26 | 6 months | thorpej | Make condvars really opaque -- hide the wait message member from consumers of th... | |
| 1.14 | 5 months | christos | merge christos-time_t | |
| 1.42 | 2 months | ad | cpuctl: - Add interrupt shielding (direct hardware interrupts away from the s... | |
| 1.198 | 4 days | martin | Update fd_freefile when kqueue descriptors are not copied from parent to child. ... | |
| 1.28 | 2 months | dyoung | Remove extraneous parentheses. Fix spelling/grammar. No functional change inte... | |
| 1.65 | 5 weeks | ad | More changes to improve kern_descrip.c. - Avoid atomics in more places. - Remov... | |
| 1.289 | 4 weeks | pooka | Declare extern syscallnames in a header. | |
| 1.222 | 6 days | yamt | wrap a long line. | |
| 1.31 | 13 months | ad | - Convert hashinit() to use kmem_alloc(). The hash tables can be large and it'... | |
| 1.173 | 3 months | christos | use kauth instead of uid != 0 | |
| 1.22 | 6 days | ad | idle_loop: explicitly go to spl0() to sidestep potential MD bugs. | |
| 1.51 | 3 months | cegger | ansify function definitions | |
| 1.26 | 5 months | agc | Fix a tyop in the previous commit | |
| 1.148 | 5 months | christos | merge christos-time_t | |
| 1.148 | 6 weeks | ad | - Add lwp_pctr(), get an LWP's preemption/ctxsw counter. - Fix a preemption bug ... | |
| 1.131 | 6 weeks | ad | Make descriptor access and file allocation cheaper in many cases, mostly by avoi... | |
| 1.126 | 5 months | pooka | Missed realloc in previous. Ride 5.99.6 bump. | |
| 1.20 | 10 months | matt | Pages mapped by debug_malloc are PMAP_KMPAGE so tell the pmap that. | |
| 1.2 | 8 months | pooka | branches: 1.2.2; 1.2.14; M_IOV is used all over the place, so stuff it in with... | |
| 1.49 | 2 weeks | dyoung | Make kobj_stat() return ENOSYS instead of panicking ("not modular") on non-MODUL... | |
| 1.45 | 5 months | rmind | mutex_vector_enter: few predictions. | |
| 1.52 | 5 months | christos | remove !NTP stub. | |
| 1.22 | 13 months | ad | Fix broken enable test; fixes random coredumps. | |
| 1.91 | 5 weeks | hannken | PR kern/39536: bufq related problem when writing DVDR and DVDRWs. Remove a race... | |
| 1.27 | 8 days | dyoung | Switch to kmem(9). (void *)pew is one way to get a struct work *, but let's wri... | |
| 1.152 | 6 weeks | ad | Make descriptor access and file allocation cheaper in many cases, mostly by avoi... | |
| 1.109 | 2 months | rmind | - Rearrange pg_delete() and pg_remove() (renamed pg_free), thus proc_enterpgrp... | |
| 1.34 | 8 months | wrstuden | Merge wrstuden-revivesa into HEAD. | |
| 1.1 | 9 months | pooka | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.18; Split rate-checking routines into the... | |
| 1.152 | 5 weeks | elad | PR/41489: Stathis Kamperis: etpriority(2) returns EACCES instead of EPERM Per d... | |
| 1.26 | 4 months | ad | If DEBUG is enabled, drop kpreempt_pri to zero. It means that every wakeup will ... | |
| 1.32 | 7 weeks | yamt | rw_vector_exit: remove a redundant condition. | |
| 1.298 | 5 weeks | ad | More changes to improve kern_descrip.c. - Avoid atomics in more places. - Remov... | |
| 1.36 | 3 months | ad | Allocate sleep queue locks with mutex_obj_alloc. Reduces memory usage on !MP ker... | |
| 1.28 | 6 weeks | bouyer | Back out rev 1.27 now that MD implementations of spl*() have been fixed to be a ... | |
| 1.2 | 4 months | kenh | branches: 1.2.2; 1.2.4; 1.2.6; 1.2.8; If sys/param.h is not included, the ke... | |
| 1.18 | 4 months | apb | Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h" in all kern... | |
| 1.199 | 3 months | drochner | In humanize_number(), avoid an integer overflow if the buffer provided is "too l... | |
| 1.266 | 4 days | yamt | update a comment | |
| 1.222 | 2 months | elad | Remove a few KAUTH_GENERIC_ISSUSER in favor of more descriptive alternatives. D... | |
| 1.40 | 2 weeks | kardel | Make PPS work with fast time counters (> 2GHz) by making the pps count time stam... | |
| 1.160 | 3 months | christos | Move the internal poll/select related API's to use timespec instead of timeval (... | |
| 1.44 | 3 months | ad | Allocate sleep queue locks with mutex_obj_alloc. Reduces memory usage on !MP ker... | |
| 1.29 | 3 months | ad | Fix 'boot -z' bogons. | |
| 1.24 | 3 months | ad | Allocate sleep queue locks with mutex_obj_alloc. Reduces memory usage on !MP ker... | |
| 1.5 | 3 months | ad | branches: 1.5.2; uid_init: maxproc -> maxcpus | |
| 1.16 | 7 months | joerg | Make uuidgen available for the kernel. | |
| 1.115 | 5 days | dholland | Convert 67 namei call sites to use namei_simple, in these functions: check_cons... | |
| 1.70 | 14 months | ad | branches: 1.70.4; Remove unneeded playing about with kernel_lock. | |
| 1.23 | 5 months | cegger | make kgdb_dev a dev_t | |
| 1.87 | 7 weeks | pooka | Use argname PAD to signal that an argument is used only for padding and not part... | |
| 1.25 | 4 weeks | yamt | sched_pstats_hook: fix estcpu decay. this makes my desktop usable when running "... | |
| 1.27 | 8 months | rmind | Make SCHED_M2 nice with nice(1). Closes PR/38048. | |
| 1.178 | 8 days | dyoung | Switch to kmem(9). (void *)pew is one way to get a struct work *, but let's wri... | |
| 1.9 | 3 years | yamt | blst_meta_fill: fix an assertion. PR/32580 from Nick Hudson. | |
| 1.18 | 5 months | yamt | malloc -> kmem_alloc | |
| 1.6 | 18 months | ad | Match the docs: MUTEX_DRIVER/SPIN are now only for porting code written for Sola... | |
| 1.7 | 14 months | ad | Disable the freecheck stuff atomically so we only get one warning about being ou... | |
| 1.26 | 5 months | haad | Add support for loading pseudo-device drivers. Try to autoload modules from spec... | |
| 1.97 | 6 weeks | dyoung | On second thought, let's call disk_predetach() disk_begindetach(). Verbs are goo... | |
| 1.36 | 4 weeks | pooka | opt for _KERNEL_OPT | |
| 1.6 | 3 months | pooka | protect allevents list with a mutex | |
| 1.2 | 5 weeks | ad | More changes to improve kern_descrip.c. - Avoid atomics in more places. - Remov... | |
| 1.72 | 14 months | martin | Remove clause 3 and 4 from TNF licenses | |
| 1.3 | 13 months | ad | - Convert hashinit() to use kmem_alloc(). The hash tables can be large and it'... | |
| 1.17 | 3 months | ad | Add disk_isbusy(), iostat_isbusy(). | |
| 1.28 | 4 weeks | jnemeth | add KASSERT(p != NULL); to kmem_free() | |
| 1.39 | 2 weeks | dyoung | Make kobj_stat() return ENOSYS instead of panicking ("not modular") on non-MODUL... | |
| 1.39 | 7 months | cegger | buildfix: use PRIxPTR rather %lx. | |
| 1.50 | 14 months | martin | Remove clause 3 and 4 from TNF licenses | |
| 1.6 | 3 months | cegger | ansify function definitions | |
| 1.5 | 14 months | martin | Remove clause 3 and 4 from TNF licenses | |
| 1.3 | 7 months | rmind | branches: 1.3.4; 1.3.6; 1.3.8; 1.3.12; - Optimise by avoiding few memory bar... | |
| 1.9 | 6 months | ad | Start percpu allocation at (ALIGNBYTES + 1) to avoid problem with importing offs... | |
| 1.172 | 2 months | yamt | pool_cache_put_paddr: add an assertion. | |
| 1.136 | 6 days | rmind | panic: use MI cpu_index(), instead of cpu_number(), which could be sparse. | |
| 1.43 | 18 months | dsl | branches: 1.43.12; Convert all the system call entry points from: int foo(s... | |
| 1.13 | 14 months | martin | Remove clause 3 and 4 from TNF licenses | |
| 1.2 | 14 months | martin | Convert to new 2 clause license | |
| 1.8 | 3 months | cegger | bzero -> memset | |
| 1.4 | 11 months | christos | Use more timespecs internally. From Alexander Shishkin and me. Welcome to 4.99.7... | |
| 1.18 | 3 years | christos | merge ktrace-lwp. | |
| 1.57 | 3 months | cegger | Ansify function definitions w/o arguments. Generated with sed. | |
| 1.27 | 3 months | ad | workqueue_finiqueue: our stack could be swapped out while enqueued to a worker t... | |
| 1.10 | 3 months | uebayasi | xc_lowpri: don't truncate `where' from uint64_t to u_int. | |
| 1.24 | 5 weeks | ad | More changes to improve kern_descrip.c. - Avoid atomics in more places. - Remov... | |
| 1.16 | 3 weeks | yamt | do_posix_fadvise: - deactivate pages on POSIX_FADV_DONTNEED. - more sanity che... | |
| 1.123 | 5 weeks | ad | More changes to improve kern_descrip.c. - Avoid atomics in more places. - Remov... | |
| 1.45 | 3 months | ad | _lwp_setprivate: provide the value to MD code if a hook is present. This will b... | |
| 1.9 | 2 months | skrll | copyin the modctl_load_t for the non-x86 world. Fixes PR/41294. | |
| 1.20 | 26 hours | elad | Message queues also use genfs_can_access() to control access. Since the latter m... | |
| 1.115 | 6 days | rmind | Ephemeral mapping (emap) implementation. Concept is based on the idea that acti... | |
| 1.10 | 14 months | ad | branches: 1.10.4; Make ntp, pmc, reboot, sysarch, time syscalls MPSAFE. | |
| 1.147 | 6 days | yamt | wrap a long line. | |
| 1.12 | 4 months | rmind | lwp_create: fix the locking bugs on affinity ingerition path (mea culpa). pset_a... | |
| 1.33 | 4 months | rmind | lwp_create: fix the locking bugs on affinity ingerition path (mea culpa). pset_a... | |
| 1.15 | 5 weeks | ad | More changes to improve kern_descrip.c. - Avoid atomics in more places. - Remov... | |
| 1.23 | 3 months | christos | - use itimespecfix to detect invalid timespecs - use tstohz instead of mstohz to... | |
| 1.61 | 2 months | ad | soo_ioctl: - cosmetic change after merge of socket locking patch. - add a comme... | |
| 1.9 | 14 months | martin | Convert to new 2 clause license | |
| 1.230 | 7 weeks | pooka | regen: pad -> PAD | |
| 1.14 | 7 months | pooka | Use rump/include/rump as the rump_syscalls.h directory. | |
| 1.227 | 7 weeks | pooka | Use argname PAD to signal that an argument is used only for padding and not part... | |
| 1.23 | 2 months | rmind | Replace malloc with kmem(9). | |
| 1.61 | 5 months | njoly | Do not call put_type() but use copyout() when returning the message segments to ... | |
| 1.85 | 5 months | christos | merge christos-time_t | |
| 1.116 | 3 months | joerg | Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit ... | |
| 1.231 | 2 months | rmind | - Rearrange pg_delete() and pg_remove() (renamed pg_free), thus proc_enterpgrp... | |
| 1.15 | 5 months | yamt | malloc -> kmem_alloc | |
| 1.55 | 14 months | martin | Remove clause 3 and 4 from TNF licenses | |
| 1.26 | 5 months | yamt | malloc -> kmem_alloc | |
| 1.117 | 3 weeks | plunky | Writes on the controlling tty were not being awoken from blocks, use the correct... | |
| 1.36 | 3 months | uebayasi | KNF. ANSI'fy. | |
| 1.37 | 14 months | ad | Network protocol interrupts can now block on locks, so merge the globals proclis... | |
| 1.8 | 7 months | ad | branches: 1.8.6; Autoload accept filter modules. | |
| 1.82 | 5 weeks | pooka | Make domaininit() take an argument which determines if it should add the special... | |
| 1.132 | 2 months | bouyer | m_split0(): If the newly allocated mbuf holds only the header, don't forget to s... | |
| 1.28 | 2 months | tsutsui | Remove extra whitespace added by a stupid tool. XXX: more in src/sys/arch | |
| 1.21 | 14 months | ad | Merge the socket locking patch: - Socket layer becomes MP safe. - Unix protocol... | |
| 1.29 | 7 months | ad | Replace semid_t with intptr_t. No function change. This is a libc/kernel private... | |
| 1.189 | 2 months | ad | PR kern/41311: Mutex error: mutex_vector_enter: locking against myself | |
| 1.102 | 2 months | yamt | sonewconn: add an assertion. | |
| 1.136 | 3 months | ad | Add fileops::fo_drain(), to be called from fd_close() when there is more than on... | |
| 1.126 | 5 weeks | ad | More changes to improve kern_descrip.c. - Avoid atomics in more places. - Remov... | |
| 1.218 | 3 months | mrg | like KERN_FILE2: *do* update "needed" when there is no count. we want userland ... | |
| 1.84 | 4 months | yamt | cache_lookup_entry: add an assertion. | |
| 1.1 | 7 months | pooka | branches: 1.1.4; 1.1.6; 1.1.8; 1.1.12; cwd is logically a vfs concept, so ta... | |
| 1.10 | 4 months | enami | branches: 1.10.4; Previous code ususally works since compiler won't put gap bet... | |
| 1.43 | 5 months | yamt | malloc -> kmem_alloc. | |
| 1.6 | 3 months | cegger | ansify function definitions | |
| 1.44 | 2 months | elad | Move dovfsusermount to secmodel_bsd44, where it really belongs. The secmodel co... | |
| 1.71 | 3 weeks | yamt | don't make F_GETLK or the common case of F_UNLCK fail for per-user limit. | |
| 1.116 | 5 days | dholland | Add namei_simple_kernel and namei_simple_user. These provide the common case fun... | |
| 1.383 | 8 days | dyoung | Cosmetic: remove #if 1 / #endif. | |
| 1.396 | 2 days | pooka | expose mkdir to in-kernel consumers | |
| 1.25 | 7 weeks | yamt | don't forget to skip marker processes. | |
| 1.166 | 6 weeks | yamt | remove FILE_LOCK and FILE_UNLOCK. | |
| 1.25 | 2 months | lukem | branches: 1.25.2; fix sign-compare issues | |
| 1.20 | 5 days | dholland | Convert 67 namei call sites to use namei_simple, in these functions: check_cons... | |
| 1.80 | 7 months | pooka | reregen to get those most important rcsids right | |
| 1.51 | 7 months | pooka | Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file... | |
| 1.58 | 7 months | pooka | vpp is not logically passed in IN with lookup, so INOUT -> OUT. No functional ch... |