| Commit message (Expand) | Author | Age | Files | Lines |
* | Push Giant acquisition down into fo_stat() from most callers. Acquire | rwatson | 2004-07-22 | 1 | -0/+2 |
* | Push acquisition of Giant from fdrop_closed() into fo_close() so that | rwatson | 2004-07-22 | 1 | -3/+5 |
* | Update for the KDB framework: | marcel | 2004-07-10 | 1 | -1/+2 |
* | Change the types of vn_rdwr_inchunks()'s len and aresid arguments to | tjr | 2004-06-05 | 1 | -4/+6 |
* | Rather than assert f_type==DTYPE_VNODE, conditionally perform the | rwatson | 2004-06-01 | 1 | -2/+1 |
* | Push the VOP_ADVLOCK() call to release advisory locks on vnode file | rwatson | 2004-06-01 | 1 | -1/+18 |
* | Assert Giant in vn_start_write() and vn_finished_write(). | rwatson | 2004-05-31 | 1 | -0/+4 |
* | Remove advertising clause from University of California Regent's license, | imp | 2004-04-05 | 1 | -4/+0 |
* | Align the offset in vn_rdwr_inchunks() so that at most the first and | bde | 2004-03-13 | 1 | -1/+11 |
* | v_vxproc was a bogus name for a thread (pointer). | bde | 2003-12-28 | 1 | -1/+1 |
* | - If we are called with LK_NOWAIT in vn_lock() we may be holding a mutex | jeff | 2003-10-04 | 1 | -2/+5 |
* | Rename VOP_RMEXTATTR() to VOP_DELETEEXTATTR() for consistency with the | rwatson | 2003-07-28 | 1 | -1/+1 |
* | Pass the fdidx argument from vn_open{_cred}() onto VOP_OPEN() | phk | 2003-07-27 | 1 | -3/+3 |
* | Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout. | phk | 2003-07-27 | 1 | -4/+5 |
* | Add a "int fd" argument to VOP_OPEN() which in the future will | phk | 2003-07-26 | 1 | -1/+1 |
* | Prefer the vop_rmextattr() vnode operation for removing extended | rwatson | 2003-06-22 | 1 | -1/+4 |
* | Add a f_vnode field to struct file. | phk | 2003-06-22 | 1 | -7/+7 |
* | Introduce a new flag on a file descriptor: DFLAG_SEEKABLE and use that | phk | 2003-06-18 | 1 | -1/+1 |
* | Initialize struct fileops with C99 sparse initialization. | phk | 2003-06-18 | 1 | -2/+8 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 1 | -1/+3 |
* | Assert the vnode lock when returning successfully from vn_open_cred(). | rwatson | 2003-06-04 | 1 | -0/+1 |
* | Deprecate machine/limits.h in favor of new sys/limits.h. | kan | 2003-04-29 | 1 | -2/+1 |
* | fp->f_offset doesn't need any protection when it isn't accessed. | tegge | 2003-03-26 | 1 | -2/+4 |
* | Do not allow kqueues to be passed via unix domain sockets. | alfred | 2003-02-15 | 1 | -1/+1 |
* | Bow to the whining masses and change a union back into void *. Retain | dillon | 2003-01-13 | 1 | -7/+7 |
* | Change struct file f_data to un_data, a union of the correct struct | dillon | 2003-01-12 | 1 | -8/+7 |
* | In vn_open(), unset ndp->ni_vp when returning failure so that code | green | 2003-01-07 | 1 | -0/+1 |
* | Abstract-out the constants for the sequential heuristic. | dillon | 2002-12-28 | 1 | -3/+3 |
* | White-space changes. | phk | 2002-12-24 | 1 | -7/+7 |
* | Detediousficate declaration of fileops array members by introducing | phk | 2002-12-23 | 1 | -12/+7 |
* | Within ufs, the ffs_sync and ffs_fsync functions did not always | mckusick | 2002-10-25 | 1 | -3/+8 |
* | Drop in the MAC check for file creation as part of open(). | rwatson | 2002-10-19 | 1 | -3/+11 |
* | Under DIAGNOSTIC, complain if ENOIOCTL leaks out through VOP_IOCTL(). | phk | 2002-09-26 | 1 | -0/+6 |
* | Replace various spelling with FALLTHROUGH which is lint()able | charnier | 2002-08-25 | 1 | -1/+1 |
* | - Fix a mistake in my last few commits. The PDROP flag stops msleep from | jeff | 2002-08-23 | 1 | -2/+1 |
* | - Closer inspection revealed a possible deadlock situation in vn_lock() that | jeff | 2002-08-22 | 1 | -16/+13 |
* | - Make vn_lock() vget() and VOP_LOCK() all behave the same way WRT | jeff | 2002-08-22 | 1 | -3/+2 |
* | - Return two shared locks to exclusive locks. This was premature. | jeff | 2002-08-22 | 1 | -2/+11 |
* | - Fix interlock handling in vn_lock(). Previously, vn_lock() could return | jeff | 2002-08-22 | 1 | -10/+12 |
* | - Document two cases, one in vget and the other in vn_lock, where the state | jeff | 2002-08-21 | 1 | -0/+1 |
* | Pass active_cred and file_cred into the MAC framework explicitly | rwatson | 2002-08-19 | 1 | -6/+8 |
* | Break out mac_check_vnode_op() into three seperate checks: | rwatson | 2002-08-19 | 1 | -7/+5 |
* | In continuation of early fileop credential changes, modify fo_ioctl() to | rwatson | 2002-08-17 | 1 | -4/+5 |
* | Make similar changes to fo_stat() and fo_poll() as made earlier to | rwatson | 2002-08-16 | 1 | -14/+18 |
* | In order to better support flexible and extensible access control, | rwatson | 2002-08-15 | 1 | -19/+28 |
* | Implement IO_NOMACCHECK in vn_rdwr() -- perform MAC checks (assuming | rwatson | 2002-08-12 | 1 | -4/+17 |
* | Due to layering problems, remove the MAC checks from vn_rdwr() -- this | rwatson | 2002-08-08 | 1 | -13/+4 |
* | - Replace v_flag with v_iflag and v_vflag | jeff | 2002-08-04 | 1 | -5/+7 |
* | Since we have the struct file data pointer cached in vp, use that | rwatson | 2002-08-01 | 1 | -1/+1 |
* | Introduce support for Mandatory Access Control and extensible | rwatson | 2002-08-01 | 1 | -4/+39 |