aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/msdosfs/msdosfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Use DOINGASYNC() to test for async allowance, to honor VFS syncing requests.Konstantin Belousov2012-02-221-2/+2
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-211-2/+2
* Fix typos - remove duplicate "the".Rebecca Cran2011-02-211-1/+1
* Add a comment describing the reason for calling cache_purge(fvp).Konstantin Belousov2010-10-081-0/+7
* The msdosfs lookup is case insensitive. Several aliases may be inserted forKonstantin Belousov2010-10-071-0/+1
* Style fixes and removal of unneeded variable.Edward Tomasz Napierala2010-05-061-2/+1
* Move checking against RLIMIT_FSIZE into one place, vn_rlimit_fsize().Edward Tomasz Napierala2010-05-051-13/+2
* Remove seemingly unneeded unlock/relock of the dvp in msdosfs_rmdir,Konstantin Belousov2010-02-281-2/+0
* Fix common misspelling of hierarchyUlrich Spörlein2010-02-201-1/+1
* - Add idempotency guards so the structures can be used in other utilities.Konstantin Belousov2010-02-131-3/+3
* Fix r193923 by noting that type of a_fp is struct file *, not int.Konstantin Belousov2009-06-101-1/+1
* s/a_fdidx/a_fp/ for VOP_OPEN comments that inline struct vop_open_argsKonstantin Belousov2009-06-101-1/+1
* - Hold a reference on the cdev a filesystem is mounted from in the mount.John Baldwin2009-02-271-4/+2
* According to phk@, VOP_STRATEGY should never, _ever_, returnEdward Tomasz Napierala2008-12-161-1/+1
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessaryEdward Tomasz Napierala2008-10-281-4/+5
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-1/+1
* Initialize va_rdev to NODEV instead of 0 or VNOVAL in VOP_GETATTR().Konstantin Belousov2008-09-201-1/+1
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-281-9/+7
* The uniqdosname() function takes char[12] as it third argument.Konstantin Belousov2008-07-041-1/+1
* Move the head of byte-level advisory lock list from theKonstantin Belousov2008-04-161-35/+0
* Add the new kernel-mode NFS Lock Manager. To use it instead of theDoug Rabson2008-03-261-0/+18
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-18/+17
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-2/+2
* Implement the async (really, delayed-write) mount option for msdosfs.Bruce Evans2007-10-191-4/+6
* In msdosfs_settattr(), don't do synchronous updates of the denodeBruce Evans2007-10-181-1/+1
* Fix races in msdosfs_lookup() and msdosfs_readdir(). These functionsBruce Evans2007-08-311-7/+8
* In msdosfs_read() and msdosfs_write(), don't check explicitly forBruce Evans2007-08-071-12/+21
* Fix and update the comments about the effect of the read-only flag on writing.Bruce Evans2007-08-071-10/+16
* Fix some style bugs (don't assume that off_t == int64_t; fix some comments;Bruce Evans2007-08-071-11/+9
* Sort includes.Bruce Evans2007-08-071-10/+10
* Include <sys/mutex.h> and its prerequisite <sys/lock.h> instead ofBruce Evans2007-08-071-0/+2
* Remove unused include(s).Bruce Evans2007-08-071-5/+0
* Implement vfs clustering for msdosfs.Bruce Evans2007-07-201-6/+49
* Clean up before implementing vfs clustering for msdosfs:Bruce Evans2007-07-201-36/+42
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inRobert Watson2007-06-121-8/+4
* Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.Pawel Jakub Dawidek2007-02-151-0/+21
* Fixing compilation bustage by removing references to opt_msdosfs.h.Tai-hwa Liang2007-01-301-2/+0
* Add a "-o large" mount option for msdosfs. Convert compile-time checks forCraig Rodrigues2007-01-301-17/+20
* o Do not leave uninitialized birthtime: in MSDOSFSMNT_LONGNAMEMaxim Konovalov2006-12-031-2/+4
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-18/+32
* Replace slightly crummy fattime<->timespec conversion functions.Poul-Henning Kamp2006-10-241-7/+9
* - Reorder calls to vrele() after calls to vput() when the vrele is aJeff Roberson2006-02-011-2/+2
* Update incorrect comments here, there should not be a call to panic()Tom Rhodes2006-01-231-4/+4
* Do not assume that `char direntry::deExtension[3]' starts right afterMax Khon2006-01-221-1/+1
* Remove debug printout of major/minor numbers, print name instead.Poul-Henning Kamp2005-02-271-1/+2
* Unbreak a few filesystems for which vnode_create_vobject() wasn't beingPeter Edwards2005-01-291-0/+17
* Whitespace in vop_vector{} initializations.Poul-Henning Kamp2005-01-131-1/+2
* Wrap the bufobj operations in macros: BO_STRATEGY() and BO_WRITE()Poul-Henning Kamp2005-01-111-1/+1
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Remove the de_devvp and stop VREF'ing it for every vnode we create.Poul-Henning Kamp2004-12-021-3/+1