summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* - Add a spin lock to single thread cache invalidation and tlb flush ipis,jake2002-12-221-0/+3
* Enforce correct ordering of the filedesc structure and pipe mutex, becausekris2002-12-221-0/+2
* SMP locking for ifnet list.hsu2002-12-221-3/+3
* Fix multiple registration of the elf_legacy_coredump sysctl variable.marcel2002-12-211-3/+5
* add generic rate limiting support from netbsd; ratelimit is purely time based,sam2002-12-201-0/+88
* Extend the scope of the page queues lock in vm_pgmoveco().alc2002-12-201-4/+4
* Don't forget to destroy the mutex if an error occursmux2002-12-201-0/+1
* Hold the page queues lock when performing vm_page_busy().alc2002-12-182-0/+4
* Indent properly.phk2002-12-171-1/+2
* Remove unused variable cn_devfsdev.phk2002-12-171-2/+1
* Don't cast a pointer to (intptr_t) and then on to (int) when we cannotphk2002-12-171-3/+3
* Change the way ELF coredumps are handled. Instead of unconditionallydillon2002-12-161-11/+31
* Remove the hto(be|le)[slq] and (be|le)toh[slq] macros defined inrobert2002-12-161-13/+12
* Regenerate system calls (swapoff added)dillon2002-12-152-2/+4
* This is David Schultz's swapoff code which I am finally able to commit.dillon2002-12-152-32/+184
* Fix a refcount race with the vmspace structure. In order to preventdillon2002-12-151-1/+8
* o Clear a high bit of ipc_perm.seq so msgget(3) never returns amaxim2002-12-151-1/+1
* Perform vm_object_lock() and vm_object_unlock() aroundalc2002-12-151-0/+2
* unwrap lines made short enough by SCARGS removalalfred2002-12-148-46/+23
* remove syscallarg().alfred2002-12-147-376/+376
* SCARGS removal take II.alfred2002-12-1413-295/+295
* The buffer daemon cannot skip over buffers owned by locked inodes asmckusick2002-12-141-46/+64
* Backout removal SCARGS, the code freeze is only "selectively" over.alfred2002-12-1313-295/+295
* Remove SCARGS.alfred2002-12-1313-295/+295
* Drop filedesc lock and acquire Giant around calls to malloc() and free().tjr2002-12-131-1/+18
* Unbreak the KSE code. Keep track of zobie threads using the Per-CPU storagejulian2002-12-105-272/+166
* Remove dm_root entry from struct devfs_mount. It's never set, and isrwatson2002-12-091-9/+11
* To avoid lock order reversals in getnewvnode(), the call to uma_zfree()alc2002-12-081-3/+11
* Fix typo in comment. It's SYSINIT, not SYSINT.keramida2002-11-301-1/+1
* Remove a race condition / deadlock from snapshots. Whenmckusick2002-11-301-6/+37
* devd kernel improvements:imp2002-11-301-21/+38
* Use pmap_remove_all() instead of pmap_remove() before freeing the pagealc2002-11-281-5/+4
* Do not set a variable (vp->p_pollinfo) to NULL if we knowrobert2002-11-271-1/+1
* Small SO_RCVTIMEO and SO_SNDTIMEO values are mistakenly taken to be zero.maxim2002-11-271-0/+2
* o Initialise each mbuf's m_len to 0 in m_getm(); mb_put_mem() dependstjr2002-11-271-1/+3
* Make the rman_{get,set}_* macros into real functions. The macrosimp2002-11-271-0/+72
* Don't hold acct_mtx over limcopy(), since it's unnecessary andfenner2002-11-261-6/+7
* correct function names in KASSERT's for 2 m_tag routinessam2002-11-261-2/+2
* To avoid sleeping with all sorts of resources acquired (the reportedrobert2002-11-261-3/+7
* If the file descriptors passed into do_dup() are negative, return EBADFjhb2002-11-261-3/+4
* Un-staticize mac_cred_mmapped_drop_perms() so that it may be usedrwatson2002-11-261-1/+1
* Acquire and release the page queues lock around pmap_remove_pages() becausealc2002-11-252-0/+5
* Hold the page queues/flags lock when calling vm_page_set_validclean().alc2002-11-231-1/+5
* Under certain circumstances, we were calling kmem_free() frommux2002-11-222-0/+6
* - Add the new sched_pctcpu() function to the sched_* api.jeff2002-11-212-1/+7
* - Move scheduler specific macros and defines out of proc.hjeff2002-11-211-0/+10
* - Move FSCALE back to kern_sync. This is not scheduler specific.jeff2002-11-212-5/+15
* - Implement a mechanism for allowing schedulers to place scheduler dependantjeff2002-11-215-47/+96
* Introduce p_label, extensible security label storage for the MAC frameworkrwatson2002-11-203-1/+35
* Merge kld access control checks from the MAC tree: these access controlrwatson2002-11-194-0/+106
OpenPOWER on IntegriCloud