| Commit message (Expand) | Author | Age | Files | Lines |
* | - Regen | jeff | 2005-01-26 | 1 | -3/+3 |
* | - Struct mount is not yet locked well enough to allow | jeff | 2005-01-26 | 1 | -3/+3 |
* | Split out kernel side of msgctl(2) into two parts: the first that pops data | sobomax | 2005-01-26 | 1 | -21/+37 |
* | Split out kernel side of {get,set}itimer(2) into two parts: the first that | sobomax | 2005-01-25 | 1 | -34/+55 |
* | - Include LK_INTERLOCK in LK_EXTFLG_MASK so that it makes its way into | jeff | 2005-01-25 | 1 | -1/+1 |
* | - Make lf_print static and move its prototype into kern_lockf.c | jeff | 2005-01-25 | 1 | -18/+40 |
* | Previously a read of zero bytes got handled in devfs:vop_read() but I | phk | 2005-01-25 | 1 | -0/+12 |
* | Take VOP_GETVOBJECT() out to pasture. We use the direct pointer now. | phk | 2005-01-25 | 2 | -32/+0 |
* | Don't use VOP_GETVOBJECT, use vp->v_object directly. | phk | 2005-01-25 | 8 | -37/+35 |
* | Kill VOP_CREATEVOBJECT(), it is now the responsibility of the filesystem | phk | 2005-01-25 | 2 | -23/+0 |
* | Don't call VOP_CREATEVOBJECT(), it's the responsibility of the | phk | 2005-01-24 | 4 | -70/+2 |
* | Eliminate the constant flags argument to vclean() | phk | 2005-01-24 | 1 | -16/+8 |
* | Move the body of vop_stdcreatevobject() over to the vnode_pager under | phk | 2005-01-24 | 1 | -50/+1 |
* | Save a line by unlocking before we test. | phk | 2005-01-24 | 1 | -2/+1 |
* | Change vprint() to vn_printf() which takes varargs. | phk | 2005-01-24 | 1 | -12/+15 |
* | Kill the VV_OBJBUF and test the v_object for NULL instead. | phk | 2005-01-24 | 3 | -8/+4 |
* | Fix a list corruption issue in cloning device management using the | phk | 2005-01-24 | 1 | -16/+41 |
* | - Convert so_qlen, so_incqlen, so_qlimit fields of struct socket from | glebius | 2005-01-24 | 1 | -2/+23 |
* | - Regen for recent vfs syscall changes. | jeff | 2005-01-24 | 2 | -48/+48 |
* | - Change all VFS syscalls to MSTD as they all manually deal with giant | jeff | 2005-01-24 | 1 | -46/+46 |
* | - Add CTR calls to trace the lifecycle of a buffer. | jeff | 2005-01-24 | 1 | -79/+84 |
* | - Add the tunable and sysctl for the mpsafevfs. It currently defaults | jeff | 2005-01-24 | 1 | -37/+49 |
* | - Remove GIANT_REQUIRED where giant is no longer required. | jeff | 2005-01-24 | 1 | -6/+0 |
* | - Remove GIANT_REQUIRED where it is no longer required. | jeff | 2005-01-24 | 1 | -4/+0 |
* | - Remove GIANT_REQUIRED where giant is no longer required. | jeff | 2005-01-24 | 1 | -54/+81 |
* | - Protect mnt_kern_flag with the mountpoint's mutex. This is required | jeff | 2005-01-24 | 1 | -7/+11 |
* | - Acquire and release Giant as we enter and leave filesystems which | jeff | 2005-01-24 | 1 | -6/+37 |
* | - Change all vfs syscalls to use VFS_LOCK_GIANT(), and MPSAFE nds. | jeff | 2005-01-24 | 2 | -200/+532 |
* | - Simplify the cache locking. The lock order relationship with the | jeff | 2005-01-24 | 1 | -37/+33 |
* | - Do not use APAUSE if LK_INTERLOCK is set. We lose synchronization | jeff | 2005-01-24 | 1 | -10/+19 |
* | - Use VFS_LOCK_GIANT() in place of mtx_lock(&giant), etc. | jeff | 2005-01-24 | 1 | -9/+9 |
* | Style cleanup: with removal of mutex operations, we can also remove | rwatson | 2005-01-23 | 1 | -4/+2 |
* | When reading pr_securelevel from a prison, perform a lockless read, | rwatson | 2005-01-23 | 1 | -4/+0 |
* | When retrieving the current per-jails securelevel for a sysctl read, | rwatson | 2005-01-23 | 1 | -5/+4 |
* | When DDB is not defined, don't implement witness_thread_has_locks() and | rwatson | 2005-01-22 | 1 | -0/+2 |
* | Invoke label initialization, creation, cleanup, and tear-down MAC | rwatson | 2005-01-22 | 1 | -0/+95 |
* | Invoke label initialization, creation, cleanup, and tear-down MAC | rwatson | 2005-01-22 | 1 | -0/+83 |
* | Invoke label initialization, creation, cleanup, and tear-down MAC | rwatson | 2005-01-22 | 1 | -0/+162 |
* | Bring in MemGuard, a very simple and small replacement allocator | bmilekic | 2005-01-21 | 1 | -0/+53 |
* | Make "c->c_func = NULL" conditional on CALLOUT_LOCAL_ALLOC in both | cperciva | 2005-01-19 | 1 | -1/+1 |
* | Make "c->c_func = NULL" conditional on the CALLOUT_LOCAL_ALLOC flag, | cperciva | 2005-01-19 | 1 | -1/+1 |
* | Clarify the description of the callout_active() macro: It is cleared by | cperciva | 2005-01-19 | 1 | -1/+3 |
* | move kern_nanosleep to sys/syscallsubr.h | ps | 2005-01-19 | 1 | -0/+1 |
* | Add a 32bit syscall wrapper for modstat | ps | 2005-01-19 | 1 | -0/+81 |
* | - rename nanosleep1 to kern_nanosleep | ps | 2005-01-19 | 1 | -5/+3 |
* | Introduce bus_free_resource. It is a convenience function which wraps | imp | 2005-01-19 | 1 | -0/+8 |
* | Revert my previous errno hack, that is certainly an issue, | davidxu | 2005-01-18 | 1 | -2/+1 |
* | Detect sign-extension bugs in the ioctl(2) command argument: Truncate | phk | 2005-01-18 | 1 | -0/+6 |
* | Rearrange the kninit calls for both directions of a pipe so that | silby | 2005-01-17 | 1 | -1/+3 |
* | Fix a bug I introduced in 1.561 which has caused considerable filesystem | phk | 2005-01-16 | 1 | -5/+5 |