summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Add a new mtx_init option "MTX_DUPOK" which allows duplicate acquires of locksjeff2002-03-276-24/+10
* oops, forgot to commit this. td->td_savecrit = 0 replaced by APIdillon2002-03-271-0/+1
* Make this compile.jake2002-03-271-1/+0
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptdillon2002-03-273-18/+22
* "Fixed" -Wshadow warnings by changing the name of some function parametersbde2002-03-271-2/+2
* Remove an unnecessary and inconsistently used variable from exec_new_vmspace().alc2002-03-261-3/+1
* - Fixup a few style nits:arr2002-03-262-12/+10
* As discussed in -arch, add the new nmount(2) system call and themux2002-03-263-6/+1183
* Added used include of <sys/sx.h>. Don't depend on namespace pollution inbde2002-03-261-0/+1
* Added used include of <sys/sx.h>. Don't depend on namespace pollution inbde2002-03-251-0/+1
* Commit work-around for panics when mounting FS's that are auto-loaded asobrien2002-03-251-0/+2
* - Recommit the securelevel_gt() calls removed by commits rev. 1.84 ofarr2002-03-253-6/+16
* Modernize my email address.phk2002-03-252-2/+2
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-246-21/+20
* Use td_ucred in several trivial syscalls and remove Giant locking asjhb2002-03-221-32/+16
* Use explicit Giant locks and unlocks for rather than instrumented ones forjhb2002-03-221-6/+5
* Merge from TrustedBSD MAC branch:rwatson2002-03-221-0/+23
* When "cloning" a pipe's buffer bcopy the data after dropping the pipe'salfred2002-03-221-2/+2
* In sysctl, req->td is believed always to be non-NULL, so there's no needrwatson2002-03-221-20/+14
* Since cred never appears to be passed into the securelevel calls asrwatson2002-03-221-2/+2
* - Back out the commit to make the linker_load_file() securelevel checkarr2002-03-223-16/+6
* Break out the "see_other_uids" policy check from the variousrwatson2002-03-221-4/+28
* - Fix a logic error in checking the securelevel that was introduced in thearr2002-03-213-8/+4
* Remove last two abuses of cpu_critical_{enter,exit} in the MI code.imp2002-03-212-8/+8
* Add a change mirroring that made to kern/subr_trap.c and others.benno2002-03-211-9/+3
* UMA permited us to utilize the 'waitok' flag to soalloc.jeff2002-03-201-2/+7
* Change the way we ensure td_ucred is NULL if DIAGNOSTIC is defined.jhb2002-03-201-30/+3
* - Push down Giant into crfree() in the case that we actually free a ucred.jhb2002-03-201-0/+15
* - Change a check of securelevel to securelevel_gt() call in order to helparr2002-03-203-6/+20
* - Remove a semi-colon from after SYSINIT that was introduced in rev. 1.163.arr2002-03-201-1/+1
* Add calls to uma_zone_set_max() to restore previously enforced limits.jeff2002-03-202-0/+2
* Backout part of my previous commit; I was wrong about vm_zone's handling ofjeff2002-03-202-0/+28
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-5/+6
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-2017-131/+104
* Remove __P.alfred2002-03-1951-280/+279
* don't generate files with __P.alfred2002-03-191-2/+2
* - Change a malloc / bzero pair to make use of the M_ZERO malloc(9) flag.arr2002-03-191-2/+1
* Fix a gcc-3.1+ warning.peter2002-03-194-0/+10
* Pacify gcc-3.1+, initialize two variables to avoid -Wuninitializedpeter2002-03-191-2/+2
* Fix warnings on gcc-3.1+ where __func__ is a const char * instead of apeter2002-03-191-2/+2
* This is the first part of the new kernel memory allocator. This replacesjeff2002-03-196-311/+141
* Close a race when vfs_syscalls.c:checkdirs() runs.alfred2002-03-193-15/+31
* Fixed some printf format errors (hopefully all of the remaining daddr64_tbde2002-03-191-8/+10
* - Lock down the ``module'' structure by adding an SX lock that is used byarr2002-03-183-26/+71
* Add a flags parameter to VFS_VGET to pass through the desiredmckusick2002-03-171-1/+2
* Convert all pmap_kenter/pmap_kremove pairs in MI code to use pmap_qenter/jake2002-03-173-6/+6
* Implement PT_IO (read / write arbitrary amounts of data or text).des2002-03-161-0/+31
* PT_[GS]ET{,DB,FP}REGS isn't really optional any more, since we have dummydes2002-03-151-25/+1
* Introduce the new 64-bit size disk block, daddr64_t. Changemckusick2002-03-153-7/+7
* Giant pushdown for read/write/pread/pwrite syscalls.alfred2002-03-156-11/+26
OpenPOWER on IntegriCloud