summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Revert removal of cred_free_thread(): It is used to ensure that a thread'smini2002-07-113-0/+19
* Open accounting file for appending, not general writing.johan2002-07-101-7/+8
* Replace the global buffer hash table with per-vnode splay trees using adillon2002-07-103-96/+263
* Don't slow every syscall and trap by doing locks and stuff if thejulian2002-07-101-3/+7
* Rearrange the code so that it checks whether the file is somethingtruckman2002-07-101-9/+8
* Remove vfs_stdmount() and vfs_stdunmount(). They are notmux2002-07-091-20/+0
* - Use the new vop_lookup_{pre,post} instead of simpler locking specification.jeff2002-07-091-2/+4
* - Use standard locking functions in syncer's opvjeff2002-07-092-9/+50
* Fix a minor whitespace style nit that broke 'grep ^uuidgen'.jhb2002-07-091-1/+2
* Add a VFS_START() call in vfs_mountroot_try() for the sakemux2002-07-081-1/+2
* Fixed some printf format errors (one new one reported by gcc and 3 nearbybde2002-07-081-2/+2
* Collect all the (now equivalent) pmap_new_proc/pmap_dispose_proc/peter2002-07-073-2/+123
* - Require locks for getattr. At some point this could only require sharedjeff2002-07-071-3/+1
* - Delay unlocking a vnode in linker_hints_lookup until we're actually donejeff2002-07-071-5/+4
* Make this compile on 64 bit platformspeter2002-07-072-8/+8
* - Don't hold the vn lock while calling VOP_CLOSE in vclean().jeff2002-07-071-6/+10
* - BUF_REFCNT() seems to be the preferred method for verifying a locked buf.jeff2002-07-071-3/+9
* Add two asserts that prove & document getblk and geteblk's behavior ofjeff2002-07-071-0/+2
* Fix a mistake in my last commit. Don't grab an extra reference to the objectjeff2002-07-062-4/+1
* Fixup uses of GETVOBJECT.jeff2002-07-062-15/+14
* make this repect ps_sigintr if there is a pre-existing signaljulian2002-07-061-1/+0
* Clean up execve locking:jeff2002-07-063-5/+20
* - Disable original vop_strategy lock specification.jeff2002-07-061-1/+2
* - Add vop_strategy_pre to validate VOP_STRATEGY locking.jeff2002-07-061-0/+16
* Use the new #! directive for vop_rename. Leave the old lock specificationjeff2002-07-061-4/+5
* Add "vop_rename_pre" to do pre rename lock verification. This is enabled onlyjeff2002-07-061-1/+20
* Fix at least one of the things wrong with signalsjulian2002-07-061-6/+9
* Remove the advertising clause from the Duke BSD copyright on thegallatin2002-07-062-8/+2
* dd %i as an alias for %d for greater compatibility with our *BSD bretherenimp2002-07-051-0/+1
* Include systm.h before vnode.h so Debugger() and printf() are available whenjeff2002-07-051-1/+1
* o Resurrect vm_page_lock_queues(), vm_page_unlock_queues(), and the freealc2002-07-041-0/+1
* Move vfs_rootmountalloc() in vfs_mount.c and remove lite2_vfs_mountroot()mux2002-07-032-71/+44
* Try clean up some of the mess that resulted from layers and layersjulian2002-07-032-59/+32
* Remove an unused argument in vfs_mountroot().mux2002-07-032-2/+2
* White space commit.julian2002-07-031-10/+10
* Hold the sched lock across call to forward_signal() in tdsignal() togallatin2002-07-031-1/+4
* Add mtx_ prefixes to the fields used for mutex profiling, and fix a bugdes2002-07-032-22/+24
* I didn't pay enough attention when copy/pasting disclaimers.mux2002-07-021-2/+2
* Move every code related to mount(2) in a new file, vfs_mount.c.mux2002-07-025-2626/+1213
* When going back to SLEEP state, make sure ourjulian2002-07-021-0/+1
* Fix failure to correctly transition back to sleep mode.julian2002-07-021-0/+4
* #include <sys/ktrace.h> would be useful too. (for ktrace_mtx)peter2002-07-011-0/+3
* The jail syscall calls chroot, which is not mpsafe, so put back aiedowse2002-07-011-0/+2
* Add #include "opt_ktrace.h"peter2002-07-011-0/+2
* Use indirect function pointer hooks instead of #ifdef SOFTUPDATESiedowse2002-07-013-14/+13
* - In thread_userret(), remove the Giant locking and unlocking around thearr2002-07-012-4/+0
* If the process is a zombie, then you must not try dereference the threadjulian2002-06-301-53/+55
* Partial backout of 1.318, remove error handling added because it may bealfred2002-06-301-15/+3
* Add a hashdestroy() function to undo the actions of hashinit().iedowse2002-06-301-0/+15
* Fix several style bugs:alfred2002-06-291-7/+17
OpenPOWER on IntegriCloud