| Commit message (Expand) | Author | Age | Files | Lines |
* | fd: replace fd_nfiles with fd_lastfile where appropriate | mjg | 2014-06-22 | 1 | -1/+1 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | rwatson | 2014-03-16 | 1 | -1/+1 |
* | The auio structure is only initialized when the vnode is symlink, | kib | 2014-03-12 | 1 | -1/+1 |
* | The posix_madvise(3) and posix_fadvise(2) should return error on | kib | 2014-01-30 | 1 | -2/+3 |
* | The posix_fallocate(2) syscall should return error number on error, | kib | 2014-01-23 | 1 | -1/+3 |
* | dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINE | avg | 2013-11-26 | 1 | -2/+2 |
* | - For kernel compiled only with KDTRACE_HOOKS and not any lock debugging | attilio | 2013-11-25 | 1 | -1/+0 |
* | Correct the logic broken in my last commit. | pjd | 2013-09-05 | 1 | -1/+1 |
* | Style fixes. | pjd | 2013-09-05 | 1 | -122/+122 |
* | Change the cap_rights_t type from uint64_t to a structure that we can extend | pjd | 2013-09-05 | 1 | -50/+90 |
* | Make the seek a method of the struct fileops. | kib | 2013-08-21 | 1 | -65/+3 |
* | Specify SDT probe argument types in the probe definition itself rather than | markj | 2013-08-15 | 1 | -6/+2 |
* | - Fix nullfs vnode reference leak in nullfs_reclaim_lowervp(). The | kib | 2013-05-11 | 1 | -0/+2 |
* | - Constify local path variable for chflagsat(). | pjd | 2013-03-22 | 1 | -1/+1 |
* | Implement chflagsat(2) system call, similar to fchmodat(2), but operates on | pjd | 2013-03-21 | 1 | -15/+50 |
* | - Make 'flags' argument to chflags(2), fchflags(2) and lchflags(2) of type | pjd | 2013-03-21 | 1 | -10/+10 |
* | Require CAP_SEEK if both O_APPEND and O_TRUNC flags are absent. | pjd | 2013-03-16 | 1 | -1/+1 |
* | Style: Whitespace fixes. | pjd | 2013-03-16 | 1 | -3/+2 |
* | Style: Remove redundant space. | pjd | 2013-03-16 | 1 | -1/+1 |
* | MFC | attilio | 2013-03-02 | 1 | -48/+45 |
|\ |
|
| * | If the target file already exists, check for the CAP_UNLINKAT capabiity right | pjd | 2013-03-02 | 1 | -7/+10 |
| * | Merge Capsicum overhaul: | pjd | 2013-03-02 | 1 | -47/+41 |
| * | Reduce lock scope a little. | pjd | 2013-03-01 | 1 | -1/+1 |
* | | Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() to | attilio | 2013-02-20 | 1 | -2/+2 |
* | | Switch vm_object lock to be a rwlock. | attilio | 2013-02-20 | 1 | -0/+1 |
|/ |
|
* | Style. | pjd | 2013-02-17 | 1 | -9/+5 |
* | - Require CAP_FSYNC capability right when opening a file with O_SYNC or O_FSYNC | pjd | 2013-02-17 | 1 | -1/+4 |
* | Stop translating the ERESTART error from the open(2) into EINTR. | kib | 2013-02-07 | 1 | -2/+0 |
* | Now that MPSAFE flag is gone, we can arrange code a bit better. | pjd | 2013-01-31 | 1 | -49/+46 |
* | Remove leftover label after Giant removal from VFS. | pjd | 2013-01-31 | 1 | -5/+3 |
* | Remove unused `vfslocked' variable. | ed | 2012-10-22 | 1 | -2/+1 |
* | Remove the support for using non-mpsafe filesystem modules. | kib | 2012-10-22 | 1 | -230/+47 |
* | Acquire the rangelock for truncate(2) as well. | kib | 2012-10-15 | 1 | -3/+7 |
* | - Enforce CAP_MKFIFO on mkfifoat(2), not on mknodat(2). Without this change | pjd | 2012-10-01 | 1 | -3/+4 |
* | Require CAP_DELETE on directory descriptor for unlinkat(2). | pjd | 2012-09-25 | 1 | -2/+2 |
* | Require CAP_CREATE on directory descriptor for symlinkat(2). | pjd | 2012-09-25 | 1 | -2/+2 |
* | Require CAP_CREATE on directory descriptor for linkat(2). | pjd | 2012-09-25 | 1 | -2/+2 |
* | O_EXEC flag is not part of the O_ACCMODE mask, check it separately. | pjd | 2012-09-25 | 1 | -15/+13 |
* | Reorder the managament of advisory locks on open files so that the advisory | jhb | 2012-07-31 | 1 | -38/+6 |
* | Extend the KPI to lock and unlock f_offset member of struct file. It | kib | 2012-07-02 | 1 | -13/+23 |
* | Further refine the implementation of POSIX_FADV_NOREUSE. | jhb | 2012-06-19 | 1 | -0/+2 |
* | Now that dupfdopen() doesn't depend on finstall() being called earlier, | pjd | 2012-06-13 | 1 | -2/+1 |
* | Allocate descriptor number in dupfdopen() itself instead of depending on | pjd | 2012-06-13 | 1 | -11/+7 |
* | - Remove nfp variable that is not really needed. | pjd | 2012-06-13 | 1 | -10/+12 |
* | Remove duplicated code. | pjd | 2012-06-13 | 1 | -9/+1 |
* | Add missing {. | pjd | 2012-06-13 | 1 | -1/+1 |
* | Style. | pjd | 2012-06-13 | 1 | -7/+8 |
* | There is no need to set td->td_retval[0] to -1 on error. | pjd | 2012-06-13 | 1 | -1/+0 |
* | Style fixes and simplifications. | pjd | 2012-06-11 | 1 | -4/+2 |
* | Split the second half of vn_open_cred() (after a vnode has been found via | jhb | 2012-06-08 | 1 | -126/+39 |