summaryrefslogtreecommitdiffstats
path: root/sys/fs/msdosfs/msdosfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-18/+17
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-2/+2
* Implement the async (really, delayed-write) mount option for msdosfs.bde2007-10-191-4/+6
* In msdosfs_settattr(), don't do synchronous updates of the denodebde2007-10-181-1/+1
* Fix races in msdosfs_lookup() and msdosfs_readdir(). These functionsbde2007-08-311-7/+8
* In msdosfs_read() and msdosfs_write(), don't check explicitly forbde2007-08-071-12/+21
* Fix and update the comments about the effect of the read-only flag on writing.bde2007-08-071-10/+16
* Fix some style bugs (don't assume that off_t == int64_t; fix some comments;bde2007-08-071-11/+9
* Sort includes.bde2007-08-071-10/+10
* Include <sys/mutex.h> and its prerequisite <sys/lock.h> instead ofbde2007-08-071-0/+2
* Remove unused include(s).bde2007-08-071-5/+0
* Implement vfs clustering for msdosfs.bde2007-07-201-6/+49
* Clean up before implementing vfs clustering for msdosfs:bde2007-07-201-36/+42
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inrwatson2007-06-121-8/+4
* Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.pjd2007-02-151-0/+21
* Fixing compilation bustage by removing references to opt_msdosfs.h.avatar2007-01-301-2/+0
* Add a "-o large" mount option for msdosfs. Convert compile-time checks forrodrigc2007-01-301-17/+20
* o Do not leave uninitialized birthtime: in MSDOSFSMNT_LONGNAMEmaxim2006-12-031-2/+4
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-18/+32
* Replace slightly crummy fattime<->timespec conversion functions.phk2006-10-241-7/+9
* - Reorder calls to vrele() after calls to vput() when the vrele is ajeff2006-02-011-2/+2
* Update incorrect comments here, there should not be a call to panic()trhodes2006-01-231-4/+4
* Do not assume that `char direntry::deExtension[3]' starts right afterfjoe2006-01-221-1/+1
* Remove debug printout of major/minor numbers, print name instead.phk2005-02-271-1/+2
* Unbreak a few filesystems for which vnode_create_vobject() wasn't beingpeadar2005-01-291-0/+17
* Whitespace in vop_vector{} initializations.phk2005-01-131-1/+2
* Wrap the bufobj operations in macros: BO_STRATEGY() and BO_WRITE()phk2005-01-111-1/+1
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Remove the de_devvp and stop VREF'ing it for every vnode we create.phk2004-12-021-3/+1
* Back when VOP_* was introduced, we did not have new-style structphk2004-12-011-33/+27
* Mechanically change prototypes for vnode operations to use the new typedefs.phk2004-12-011-21/+21
* Make VOP_BMAP return a struct bufobj for the underlying storage devicephk2004-11-151-3/+3
* Move MSDOSFS to GEOM backing instead of DEVFS.phk2004-10-291-4/+3
* Eliminate unnecessary KASSERTs.phk2004-10-271-5/+1
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This iscperciva2004-07-261-5/+5
* By popular request, add a workaround that allows large (>128GB or so)tjr2004-07-031-13/+33
* Locking for the per-process resource limits structure.jhb2004-02-041-5/+7
* Fixed some minor style bugs in rev.1.144. All related to msdosfs_advlock()bde2003-12-291-11/+8
* Make msdosfs support the dirty flag in FAT16 and FAT32.trhodes2003-12-261-0/+20
* DuH!phk2003-10-181-1/+1
* Initialize b_offset before calling VOP_STRATEGY/VOP_SPECSTRATEGY.phk2003-10-181-0/+1
* - Support for multibyte charsets in LIBICONV.fjoe2003-09-261-11/+10
* Add a '-M mask' option so that users can have differenttrhodes2003-08-121-2/+3
* If bread() returns a zero-length buffer, as can happen after atrhodes2003-07-031-0/+4
* Add the same KASSERT to all VOP_STRATEGY and VOP_SPECSTRATEGY implementationsphk2003-06-151-0/+2
* Remove unused variable(s).phk2003-05-311-6/+0
* - Add a new 'flags' parameter to getblk().jeff2003-03-041-2/+2
* Finish cleanup of vprint() which was begun with changing v_tag to a string.njl2003-03-031-1/+1
* Clean up whitespace, s/register //, refrain from strong urge to ANSIfy.des2003-03-021-14/+14
* uiomove-related caddr_t -> void * (just the low-hanging fruit)des2003-03-021-4/+2
OpenPOWER on IntegriCloud