| Commit message (Expand) | Author | Age | Files | Lines |
* | Reorder checks in the read/write(2) family of syscalls to prepare making |  mpi | 2018-08-20 | 1 | -15/+32 |
* | Grab the KERNEL_LOCK() in MP-unsafe fo_close routines. This prevents |  visa | 2018-08-15 | 1 | -3/+6 |
* | Add a new so_seek member to "struct file" such that we can have seekable |  kettenis | 2018-07-03 | 1 | -2/+44 |
* | Avoid NULL pointer deref in vn_writechk() when calling ftruncate() on a file |  anton | 2018-07-03 | 1 | -2/+2 |
* | Make callers of VOP_CREATE(9) and VOP_MKNOD(9) responsible for |  visa | 2018-06-07 | 1 | -1/+2 |
* | Remove proc from the parameters of vn_lock(). The parameter is |  visa | 2018-05-02 | 1 | -8/+6 |
* | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always |  visa | 2018-04-28 | 1 | -6/+6 |
* | Convert 'struct fileops' definitions to C99. |  mpi | 2018-04-10 | 1 | -4/+10 |
* | Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined. |  guenther | 2018-01-02 | 1 | -1/+2 |
* | Nuke trailing whitespace |  beck | 2017-08-13 | 1 | -3/+3 |
* | Drop a now unneeded variable initialization; spotted by bluhm@ |  jca | 2016-09-30 | 1 | -2/+2 |
* | Make read(2) return EISDIR on directories. |  jca | 2016-09-30 | 1 | -4/+6 |
* | Remove the lockmgr() API. It is only used by filesystems, where it is a |  natano | 2016-06-19 | 1 | -4/+1 |
* | Remove the unused flags argument from VOP_UNLOCK(). |  natano | 2016-03-19 | 1 | -5/+5 |
* | remove unnecessary casts where the incoming type is void *. |  tedu | 2016-01-06 | 1 | -7/+7 |
* | Pass fflag to VOP_POLL so vfs fifo functions can get at the file |  millert | 2015-05-01 | 1 | -2/+2 |
* | Remove some includes include-what-you-use claims don't |  jsg | 2015-03-14 | 1 | -2/+1 |
* | primary change: move uvm_vnode out of vnode, keeping only a pointer. |  tedu | 2014-12-16 | 1 | -1/+2 |
* | include sys/unistd.h where needed instead of indirect reliance. ok jsg |  tedu | 2014-11-03 | 1 | -1/+2 |
* | pass the size to free in some of the obvious cases |  tedu | 2014-07-13 | 1 | -2/+2 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -2/+2 |
* | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h |  deraadt | 2014-07-08 | 1 | -3/+1 |
* | Copy timespecs member by member in fo_stat callback functions, to avoid |  guenther | 2014-01-24 | 1 | -4/+8 |
* | Correct the handling of I/O of >=2^32 bytes and the ktracing there of |  guenther | 2013-09-14 | 1 | -2/+2 |
* | Move FHASLOCK from f_flag to f_iflags, freeing up a bit for passing |  guenther | 2013-06-05 | 1 | -2/+2 |
* | vrele() is a tricky beast. it can sleep if the refcount hits zero, |  tedu | 2013-03-30 | 1 | -3/+4 |
* | If the current offset is strictly less than the process filesize |  guenther | 2012-07-11 | 1 | -1/+36 |
* | When checking for offset wrap around in vn_read(), compare against |  guenther | 2011-11-27 | 1 | -2/+2 |
* | Make pwrite/pwritev ignore the O_APPEND flag. |  guenther | 2011-11-07 | 1 | -4/+9 |
* | Add support for the O_CLOEXEC and O_DIRECTORY flags introduced in |  matthew | 2011-07-09 | 1 | -1/+5 |
* | Minor turd polishing: hold the vnode lock in vn_rdwr() only while |  matthew | 2011-07-06 | 1 | -5/+7 |
* | move the specfs code to a place people can see it; ok guenther thib krw |  deraadt | 2011-07-04 | 1 | -2/+2 |
* | Correct the links between threads, processes, pgrps, and sessions, |  guenther | 2010-07-26 | 1 | -4/+5 |
* | As advertised in the man page, make open(2) return ELOOP (instead |  stsp | 2010-01-08 | 1 | -2/+2 |
* | Remove the VREF() macro and replaces all instances with a call to verf(), |  thib | 2009-07-09 | 1 | -2/+2 |
* | Switch struct stat's timespec members to the names standardized in |  guenther | 2009-01-29 | 1 | -4/+4 |
* | propagate the O_EXCL flag down to the file systems, by setting |  thib | 2009-01-24 | 1 | -1/+3 |
* | Fix a bunch of problems and races with posix file locking. |  art | 2008-09-19 | 1 | -3/+14 |
* | bring cloning up too date; Munge it so it will work with atleast |  thib | 2008-04-08 | 1 | -6/+8 |
* | Forgotten hackton diff: bounds check for seek on special devices |  otto | 2007-06-14 | 1 | -2/+1 |
* | FIBMAP is used by nothing; checked by miod and pvalchev |  deraadt | 2007-06-01 | 1 | -4/+1 |
* | vn_access hasn't been used for ages and it's just a wrapper with |  art | 2007-05-05 | 1 | -15/+1 |
* | Remove the v_interlock simplelock from the vnode structure. |  thib | 2007-03-21 | 1 | -6/+2 |
* | Retire VOP_LEASE(); It was a bit for NQNFS and has |  thib | 2007-01-16 | 1 | -7/+1 |
* | Add a clonable devices implementation. Hacked along with thib@, input |  pedro | 2006-06-02 | 1 | -1/+16 |
* | Move vn_isunder() to vfs_vnops.c, that's the place for vn_* functions |  pedro | 2006-05-01 | 1 | -1/+15 |
* | 'fall into' -> FALLTHROUGH |  pedro | 2006-04-23 | 1 | -3/+2 |
* | Remove unnecessary ARGSUSED comment |  pedro | 2006-04-23 | 1 | -2/+1 |
* | KNF |  pedro | 2006-04-23 | 1 | -4/+10 |
* | Add vn_access(), discussed with and okay uwe@ |  pedro | 2005-12-04 | 1 | -1/+19 |