summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Add missing includes of sys/lock.h.John Baldwin2001-10-111-0/+1
* Make uio_yield() a global. Call uio_yield() between chunksMatthew Dillon2001-09-261-1/+4
* KSE Milestone 2Julian Elischer2001-09-121-79/+79
* This brings in a Yahoo coredump patch from Paul, with additional mods byMatthew Dillon2001-09-081-0/+39
* vn_stat(): if va_size (u_quad_t) > OFF_MAX, return EOVERFLOW, don't copy itAndrey A. Chernov2001-08-231-0/+4
* This patch implements O_DIRECT about 80% of the way. It takes a patchsetMatthew Dillon2001-05-241-0/+4
* Revert consequences of changes to mount.h, part 2.Greg Lehey2001-04-291-2/+0
* When closing the last reference to an unlinked file, it is freedKirk McKusick2001-04-251-0/+9
* Correct #includes to work with fixed sys/mount.h.Greg Lehey2001-04-231-0/+2
* Previous commit broke interlock locking for !LK_RETRY case.Boris Popov2001-03-261-2/+3
* Prevent race condition by using msleep() instead of mtx_unlock()/tsleep().Boris Popov2001-03-261-2/+1
* o Rename "namespace" argument to "attrnamespace" as namespace is a C++Robert Watson2001-03-191-7/+7
* o Change the API and ABI of the Extended Attribute kernel interfaces toRobert Watson2001-03-151-8/+9
* Extend kqueue down to the device layer.Jonathan Lemon2001-02-151-81/+6
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-6/+6
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-4/+4
* Implement a low-memory deadlock solution.Matthew Dillon2000-11-181-1/+3
* Take VBLK devices further out of their missery.Poul-Henning Kamp2000-11-021-2/+2
* Catch up to moving headers:John Baldwin2000-10-201-2/+1
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-041-2/+4
* o Introduce vn_extattr_rm(), a helper function in the style ofRobert Watson2000-09-221-0/+23
* o vn_extattr_set() will now call appropriate vn_start_write() andRobert Watson2000-09-051-2/+8
* o Introduce vn_extattr_{get,set}, wrapper routines for VOP_GETEXTATTRRobert Watson2000-08-081-0/+74
* This patch corrects the first round of panics and hangs reportedKirk McKusick2000-07-241-6/+8
* Add snapshots to the fast filesystem. Most of the changes supportKirk McKusick2000-07-111-2/+162
* Move the truncation code out of vn_open and into the open system callKirk McKusick2000-07-041-24/+13
* Fix stupid braino in last commit, initialize `vp' before we test vp->v_tag.Jonathan Lemon2000-06-251-2/+2
* Add a hack to fail registration of kq events on a non-ufs filesystem, asJonathan Lemon2000-06-221-0/+8
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-1/+1
* Fix comment typo.Jeroen Ruigrok van der Werven2000-05-121-1/+1
* Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp2000-05-051-0/+1
* Remove unneeded #include <vm/vm_zone.h>Poul-Henning Kamp2000-04-301-1/+0
* Introduce kqueue() and kevent(), a kernel event notification facility.Jonathan Lemon2000-04-161-0/+77
* Change the write-behind code to take more care when startingMatthew Dillon2000-04-021-27/+36
* Give vn_isdisk() a second argument where it can return a suitable errno.Poul-Henning Kamp2000-01-101-3/+1
* Add bwillwrite to all system calls that create things in the filesystem.Kirk McKusick2000-01-101-0/+1
* Introduce NDFREE (and remove VOP_ABORTOP)Eivind Eklund1999-12-151-3/+10
* Ensure that garbage from the kernel stack does not wind up beingMatthew Dillon1999-11-181-0/+8
* Add a vnode fo_stat() entry point.Peter Wemm1999-11-081-1/+13
* This is what was "fdfix2.patch," a fix for fd sharing. It's prettyBrian Feldman1999-09-191-7/+12
* Changes to centralise the default blocksize behaviour.Julian Elischer1999-09-091-13/+20
* Revert a bunch of contraversial changes by PHK. AfterJulian Elischer1999-09-031-21/+13
* Improve the returned values in st_blksize a little bit, avoidPoul-Henning Kamp1999-09-011-11/+21
* Make bdev userland access work like cdev userland access unlessPoul-Henning Kamp1999-08-301-2/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add FIODTYPE ioctl for getting d_flags (type) info on a device.Brian Feldman1999-08-271-1/+7
* Add a couple of missing but unimportant break; statements.Poul-Henning Kamp1999-08-251-1/+3
* oops: Add missing include.Poul-Henning Kamp1999-08-131-1/+2
* Move the special-casing of stat(2)->st_blksize for device filesPoul-Henning Kamp1999-08-131-2/+15