summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* - Synchronize access to a page's valid field in vfs_bio_clrbuf()alc2003-10-101-8/+10
* Implement preliminary support for the PT_SYSCALL command to ptrace(2).robert2003-10-091-1/+16
* Remove support for the unused 4th component of the KERN_PROC_PROC sysctl.tjr2003-10-061-6/+0
* - Add a missing vn_start_write() to flushbufqueues(). This could havejeff2003-10-051-4/+9
* Bring back sysctl_wire_old_buffer(). Fix a bug in sysctl_handle_opaque()bms2003-10-051-13/+13
* Fix a security problem in sysctl() the long way round.bms2003-10-051-18/+14
* Add a pre-emption counter, td_generation, so that threads can noticebms2003-10-051-0/+2
* Fold the vslock() and vsunlock() calls in this file with #if 0's; they willbms2003-10-051-1/+8
* - Apply a big giant lock around the namecache. This has been sitting injeff2003-10-051-27/+94
* - Fix an XXX. Check the error of vn_lock() in vflush(). Don't specifyjeff2003-10-051-13/+2
* Remove magic numbers surrounding locking state in the sysctl module, andbms2003-10-051-8/+9
* - Rename vcanrecycle() to vtryrecycle() to reflect its new role.jeff2003-10-051-26/+32
* - Don't cache_purge() in getnewvnode. It's done in vclean(). With thisjeff2003-10-051-11/+5
* - Solve a LOR with the sync_mtx by using the VI_ONWORKLST flag to determinejeff2003-10-051-6/+12
* - Move the xlock 'locking' code into vx_lock() and vx_unlock().jeff2003-10-051-21/+54
* Eliminate some unnecessary uses of the vm page queues lock around thealc2003-10-042-11/+6
* - Extend the scope the vm object lock to cover calls toalc2003-10-041-3/+5
* - In sched_sync() test our preconditions prior to dropping the sync_mtx.jeff2003-10-041-22/+18
* - Change a lame iterative algorithm to a constant time algorithm. Removejeff2003-10-041-4/+6
* - In a Giantless world, the vn_lock() in vcanrecycle() could legitimatelyjeff2003-10-041-21/+22
* - If we are called with LK_NOWAIT in vn_lock() we may be holding a mutexjeff2003-10-041-2/+5
* Introduce a uiomove_frombuf helper routine that handles computing andnectar2003-10-021-0/+23
* Remove the global variable 'cmask', which was used to initialize therwatson2003-10-022-5/+2
* - On my Pentium4-M laptop, invalpg takes ~1100 cycles if the page is found injeff2003-09-301-8/+0
* If the struct mac copied into the kernel has a negative length, returnrwatson2003-09-291-1/+2
* Retire revoke_and_destroy_dev() with extreme prejudice.phk2003-09-281-13/+0
* Remove the regstkpages sysctl variable. We have a growable registermarcel2003-09-271-6/+0
* Part 2 of implementing rstacks: add the ability to create rstacks andmarcel2003-09-271-15/+9
* Make life a little bit easier for cloning device drivers.phk2003-09-271-0/+9
* Introduce no_poll() default method for device drivers. Have itphk2003-09-274-210/+76
* Don't use seltrue when that is not really what we mean.phk2003-09-271-1/+2
* The present defaults for the open and close for device drivers whichphk2003-09-273-5/+2
* OK, I messed up /dev/console with what I had hoped would be compatphk2003-09-261-5/+0
* Move some tracing related code into its own function as it willrobert2003-09-261-15/+24
* Update the list of CDROM device names to try for booting with RB_CDROMphk2003-09-261-3/+2
* Remove wrongly sized cnd_name field, we now store the name in thephk2003-09-261-15/+21
* Add sysentvec->sv_fixlimits() hook so that we can catch cases on 64 bitpeter2003-09-254-2/+20
* Avoid NULL pointer dereferencing in modlist_lookup2().fjoe2003-09-231-1/+1
* - vm_hold_free_pages() should lock the kernel object. (The pages beingalc2003-09-221-6/+6
* The method link_preload_finish is not static.dfr2003-09-201-1/+1
* - Somewhere along the line I stupidly removed critical logic fromjeff2003-09-201-10/+11
* - In reassignbuf() don't unlock vp and lock newvp if they are the same.jeff2003-09-201-6/+11
* - Remove spls(). The locking that has replaced them is in place and theyjeff2003-09-191-62/+6
* Eliminate one case of VI_UNLOCK followed by an immediatekan2003-09-191-3/+2
* Allow the KERN_PROC_PROC sysctl to be used without the useless 4thtjr2003-09-191-6/+18
* - Only use UMA to cache malloc requests up to PAGE_SIZE. Values larger thanjeff2003-09-191-1/+12
* Correct a typo in the previous revision.alc2003-09-151-1/+1
* Add a new sysctl, security.bsd.conservative_signals, to disablerwatson2003-09-141-1/+16
* sched_setscheduler: Return EINVAL when a invalid policy is specified,nectar2003-09-131-0/+4
* Correct mostly harmless off-by-one error in getdomainname().nectar2003-09-131-2/+2
OpenPOWER on IntegriCloud