| Commit message (Expand) | Author | Age | Files | Lines |
* | The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), and | kib | 2015-04-18 | 1 | -0/+4 |
* | Rewrite linprocfs_domtab() as a wrapper around kern_getfsstat(). This | trasz | 2015-04-15 | 1 | -7/+14 |
* | utimensat: Correct Capsicum required capability rights. | jilles | 2015-04-04 | 1 | -2/+4 |
* | filedesc: simplify fget_unlocked & friends | mjg | 2015-02-17 | 1 | -1/+1 |
* | Add futimens and utimensat system calls. | jilles | 2015-01-23 | 1 | -2/+124 |
* | The VOP_LOOKUP() implementations for CREATE op do not put the name | kib | 2014-12-18 | 1 | -10/+15 |
* | Correct a typo to fix chown(2). It was broken since r274476. | jkim | 2014-11-13 | 1 | -1/+1 |
* | Remove the no-at variants of the kern_xx() syscall helpers. E.g., we | kib | 2014-11-13 | 1 | -182/+48 |
* | Remove fossil. It has been present in 4.4Lite2, but its use was | kib | 2014-11-13 | 1 | -5/+0 |
* | For posix_fallocate(2) and posix_fadvise(2), return ESPIPE when | kib | 2014-11-12 | 1 | -29/+15 |
* | Reduce nesting in vn_access. | mjg | 2014-10-22 | 1 | -15/+15 |
* | Avoid crdup when possible in kern_accessat. | mjg | 2014-10-22 | 1 | -14/+16 |
* | In kern_linkat() and kern_renameat(), do not call namei(9) while | kib | 2014-09-25 | 1 | -29/+56 |
* | Validate the mode argument in access, eaccess, and faccessat for optional | ngie | 2014-09-16 | 1 | -0/+3 |
* | Check for the cross-device cross-link attempt in the VFS, instead of | kib | 2014-07-16 | 1 | -1/+9 |
* | In kern_linkat(), avoid passing doomed vnode to the VOP. | kib | 2014-07-14 | 1 | -2/+8 |
* | 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 |