| Commit message (Expand) | Author | Age | Files | Lines |
* | Eliminate ARG_UPATH[12] arguments to AUDIT_ARG_UPATH() and instead | rwatson | 2009-07-29 | 1 | -2/+2 |
* | Rework vnode argument auditing to follow the same structure, in order | rwatson | 2009-07-28 | 1 | -4/+4 |
* | Audit file descriptors passed to fooat(2) system calls, which are used | rwatson | 2009-07-28 | 1 | -1/+6 |
* | Replace AUDIT_ARG() with variable argument macros with a set more more | rwatson | 2009-06-27 | 1 | -9/+6 |
* | Eliminate trailing_slash, which was made redundant in r193028. | des | 2009-06-06 | 1 | -23/+11 |
* | Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC | rwatson | 2009-06-05 | 1 | -1/+0 |
* | Let vfs_lookup() return ENOTDIR if the path has a trailing slash and | des | 2009-05-29 | 1 | -8/+12 |
* | Fix misleading comment. | des | 2009-05-29 | 1 | -1/+1 |
* | Add hierarchical jails. A jail may further virtualize its environment | jamie | 2009-05-27 | 1 | -0/+7 |
* | Fix a kernel compilation error, introduced after r191990, by defining | attilio | 2009-05-11 | 1 | -0/+3 |
* | Remove the thread argument from the FSD (File-System Dependent) parts of | attilio | 2009-05-11 | 1 | -3/+4 |
* | Add SDT DTrace probes for namei(): | rwatson | 2009-04-06 | 1 | -1/+14 |
* | When a file lookup fails due to encountering a doomed vnode from a forced | jhb | 2009-03-24 | 1 | -4/+6 |
* | Gah, fix the code to match the comment. For non-open lookups use a | jhb | 2009-03-11 | 1 | -1/+1 |
* | Add a new internal mount flag (MNTK_EXTENDED_SHARED) to indicate that a | jhb | 2009-03-11 | 1 | -4/+38 |
* | Do not return success and doomed vnode from lookup. LK_UPGRADE allows | kib | 2008-12-18 | 1 | -0/+4 |
* | Update ZFS from version 6 to 13 and bring some FreeBSD-specific changes. | pjd | 2008-11-17 | 1 | -9/+22 |
* | A few style nits. | jhb | 2008-11-03 | 1 | -1/+2 |
* | Improve VFS locking: | attilio | 2008-11-02 | 1 | -1/+1 |
* | Enable shared locks for path name lookups on supported filesystems (NFS | jhb | 2008-10-01 | 1 | -1/+1 |
* | Remove the LOOKUP_SHARED kernel option. Instead, make vfs.lookup_shared | jhb | 2008-10-01 | 1 | -5/+1 |
* | Decontextualize vfs_busy(), vfs_unbusy() and vfs_mount_alloc() functions. | attilio | 2008-08-31 | 1 | -2/+2 |
* | Implement the linux syscalls | kib | 2008-04-08 | 1 | -2/+11 |
* | Add the support for the AT_FDCWD and fd-relative name lookups to the | kib | 2008-03-31 | 1 | -3/+23 |
* | In keeping with style(9)'s recommendations on macros, use a ';' | rwatson | 2008-03-16 | 1 | -1/+1 |
* | Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it is | attilio | 2008-02-25 | 1 | -2/+2 |
* | Introduce some functions in the vnode locks namespace and in the ffs | attilio | 2008-02-24 | 1 | -1/+1 |
* | VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in | attilio | 2008-01-13 | 1 | -12/+11 |
* | vn_lock() is currently only used with the 'curthread' passed as argument. | attilio | 2008-01-10 | 1 | -7/+12 |
* | Merge first in a series of TrustedBSD MAC Framework KPI changes | rwatson | 2007-10-24 | 1 | -2/+2 |
* | Fix some locking cases where we ask for exclusively locked vnode, but we get | pjd | 2007-09-21 | 1 | -0/+8 |
* | Universally adopt most conventional spelling of acquire. | rwatson | 2007-05-27 | 1 | -1/+1 |
* | Replace custom file descriptor array sleep lock constructed using a mutex | rwatson | 2007-04-04 | 1 | -2/+2 |
* | Rather than ignoring any error return from getnewvnode() in nameiinit(), | rwatson | 2007-03-31 | 1 | -1/+5 |
* | If both ISDOTDOT and NOCROSSMOUNT are set then lookup() might breaks out | kib | 2007-02-15 | 1 | -3/+4 |
* | Below is slightly edited description of the LOR by Tor Egge: | kib | 2007-01-22 | 1 | -4/+17 |
* | Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h | rwatson | 2006-10-22 | 1 | -1/+1 |
* | Fix for a potential bug caught by Coverity. Pointed out to me by Kris Kennaway. | mohans | 2006-09-14 | 1 | -1/+2 |
* | Fixes up the handling of shared vnode lock lookups in the NFS client, | mohans | 2006-09-13 | 1 | -7/+23 |
* | Remove register, use ANSI function headers. | rwatson | 2006-08-05 | 1 | -15/+9 |
* | We now spell "inode" as "vnode" in the VFS layer, so update comment | rwatson | 2006-08-05 | 1 | -3/+3 |
* | Lock giant when assigning ni_vp and keep vfslocked state valid. | kris | 2006-04-29 | 1 | -0/+1 |
* | - Consistently track ni_dvp and ni_vp with dvfslocked and vfslocked rather | jeff | 2006-04-28 | 1 | -13/+15 |
* | - LK_RETRY means nothing when passed to VOP_LOCK. Call vn_lock instead. | jeff | 2006-03-31 | 1 | -1/+2 |
* | - Don't check v_mount for NULL to determine if a vnode has been recycled. | jeff | 2006-02-06 | 1 | -2/+2 |
* | Add AUDITVNODE[12] flags to namei(), which cause namei() to audit path | rwatson | 2006-02-05 | 1 | -0/+19 |
* | - Solve a problem where a vput could be called on an outgoing directory | jeff | 2006-02-01 | 1 | -5/+13 |
* | Tweak previous vfs_lookup.c commit to return an EINVAL error from | truckman | 2006-01-22 | 1 | -1/+1 |
* | Return EPERM from lookup() if cn_nameiop is DELETE or RENAME and | truckman | 2006-01-21 | 1 | -4/+11 |
* | Use correct VFS locking rather than unconditionally grabbing Giant around | jhb | 2005-09-21 | 1 | -12/+8 |