| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Introduce support for Mandatory Access Control and extensible | rwatson | 2002-08-01 | 1 | -11/+21 |
* | Introduce struct xvnode, which will be used instead of struct vnode for | des | 2002-07-31 | 1 | -0/+7 |
* | Set VAPPEND in open mode when O_APPEND is specified as an argument to | rwatson | 2002-07-22 | 1 | -0/+2 |
* | Change the name of st_createtime to st_birthtime. This change is | mckusick | 2002-07-16 | 1 | -1/+1 |
* | More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t. | alfred | 2002-06-29 | 1 | -2/+2 |
* | Clean up vn_rdwr locking. | jeff | 2002-06-28 | 1 | -6/+12 |
* | Use proper size in bzero of stat structure. | mckusick | 2002-06-24 | 1 | -1/+1 |
* | This patch fixes a size problem with the stat structure for | mckusick | 2002-06-22 | 1 | -2/+1 |
* | This commit adds basic support for the UFS2 filesystem. The UFS2 | mckusick | 2002-06-21 | 1 | -2/+2 |
* | Disable the shared locking namei() code for now. It breaks several stacking | jeff | 2002-05-14 | 1 | -5/+5 |
* | Lock proctree_lock instead of pgrpsess_lock. | jhb | 2002-04-16 | 1 | -3/+3 |
* | Use VOP_GETVOBJECT instead of accessing the member directly. This fixed | jeff | 2002-04-14 | 1 | -1/+1 |
* | Turn #ifdef LOOKUP_SHARED into #ifndef LOOKUP_EXCLUSIVE to enable this | jeff | 2002-04-09 | 1 | -5/+5 |
* | Change the suser() API to take advantage of td_ucred as well as do a | jhb | 2002-04-01 | 1 | -1/+1 |
* | Added used include of <sys/sx.h>. Don't depend on namespace pollution in | bde | 2002-03-26 | 1 | -0/+1 |
* | Remove __P. | alfred | 2002-03-19 | 1 | -11/+11 |
* | Giant pushdown for read/write/pread/pwrite syscalls. | alfred | 2002-03-15 | 1 | -1/+7 |
* | This patch adds the "LOCKSHARED" option to namei which causes it to only acqu... | jeff | 2002-03-12 | 1 | -0/+34 |
* | Stop abusing the pgrpsess_lock. | tanimura | 2002-03-11 | 1 | -3/+3 |
* | Document all functions, global and static variables, and sysctls. | eivind | 2002-03-05 | 1 | -3/+9 |
* | Simple p_ucred -> td_ucred changes to start using the per-thread ucred | jhb | 2002-02-27 | 1 | -6/+6 |
* | Lock struct pgrp, session and sigio. | tanimura | 2002-02-23 | 1 | -6/+15 |
* | More cleanups relating to vm object allocation failure: make sure we | rwatson | 2002-02-20 | 1 | -1/+5 |
* | Add the braces missed by revision 1.131. | iedowse | 2002-02-18 | 1 | -1/+2 |
* | When vn_open() is failing because it cannot allocate a vm object, call | rwatson | 2002-02-18 | 1 | -1/+1 |
* | Make sure to hold vnode lock when calling into VOP_GETATTR(). | rwatson | 2002-02-10 | 1 | -1/+8 |
* | Part I: Update extended attribute API and ABI: | rwatson | 2002-02-10 | 1 | -1/+2 |
* | Make st_blksize default to PAGE_SIZE instead of zero. | phk | 2002-01-25 | 1 | -2/+2 |
* | Remove 'VXLOCK: interlock avoided' warnings. This can now occur in normal | dillon | 2002-01-19 | 1 | -0/+3 |
* | SMP Lock struct file, filedesc and the global file list. | alfred | 2002-01-13 | 1 | -1/+1 |