aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/msdosfs
Commit message (Expand)AuthorAgeFilesLines
* When returning error from msdosfs_lookup(), make sure that *vpp is NULL.Konstantin Belousov2010-03-031-3/+6
* Do not leak vnode lock when msdosfs mount is updated and specifiedKonstantin Belousov2010-03-021-3/+2
* Only destroy pm_fatlock on error if it was initialized.Konstantin Belousov2010-03-021-1/+1
* Mark msdosfs as mpsafe.Konstantin Belousov2010-02-281-0/+1
* Fix the race between dotdot lookup and forced unmount, by usingKonstantin Belousov2010-02-281-23/+81
* Use pm_fatlock to protect per-filesystem rb tree used to allocate filenoKonstantin Belousov2010-02-281-10/+6
* Add assertions for FAT bitmap state.Konstantin Belousov2010-02-281-0/+8
* Use pm_fatlock to protect fat bitmap.Konstantin Belousov2010-02-282-12/+38
* Add per-mountpoint lockmgr lock for msdosfs. It is intended to be usedKonstantin Belousov2010-02-282-1/+19
* In msdosfs deget(), properly handle the case when the vnode is found in hash.Konstantin Belousov2010-02-281-3/+2
* In msdosfs_inactive(), reclaim the vnodes both for SLOT_DELETED andKonstantin Belousov2010-02-281-2/+2
* Remove seemingly unneeded unlock/relock of the dvp in msdosfs_rmdir,Konstantin Belousov2010-02-281-2/+0
* Assert that the msdosfs vnode is (e)locked in several places.Konstantin Belousov2010-02-282-8/+8
* Remove unused global statistic about fat cache usage.Konstantin Belousov2010-02-281-21/+0
* Fix common misspelling of hierarchyUlrich Spörlein2010-02-201-1/+1
* Invalid filesystem might cause the bp to be never read.Konstantin Belousov2010-02-141-1/+2
* Fix function name in the comment in the second location too.Konstantin Belousov2010-02-131-1/+1
* - Add idempotency guards so the structures can be used in other utilities.Konstantin Belousov2010-02-136-23/+24
* Use M_ZERO instead of calling bzero().Konstantin Belousov2010-02-131-3/+2
* Remove unused macros.Konstantin Belousov2010-02-131-3/+0
* Revert previous commit and add myself to the list of people who shouldPoul-Henning Kamp2009-09-081-1/+0
* Add necessary include.Poul-Henning Kamp2009-09-081-0/+1
* 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
* Remove the thread argument from the FSD (File-System Dependent) parts ofAttilio Rao2009-05-111-10/+15
* - Hold a reference on the cdev a filesystem is mounted from in the mount.John Baldwin2009-02-275-12/+14
* Right now, when trying to unmount a device that's already gone,Edward Tomasz Napierala2009-02-231-3/+3
* Turn a "panic: non-decreasing id" into an error printf. This seemsEdward Tomasz Napierala2009-01-131-2/+5
* Fix msdosfs_print(), which in turn fixes "show lockedvnods" for msdosfsEdward Tomasz Napierala2009-01-111-0/+1
* 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-282-8/+9
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-232-5/+5
* Remove the struct thread unuseful argument from bufobj interface.Attilio Rao2008-10-101-6/+5
* Initialize va_rdev to NODEV instead of 0 or VNOVAL in VOP_GETATTR().Konstantin Belousov2008-09-201-1/+1
* In rev. 1.17 (r33548) of msdosfs_fat.c, relative cluster numbers wereKonstantin Belousov2008-09-011-2/+2
* 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-162-36/+0
* Add the support for the AT_FDCWD and fd-relative name lookups to theKonstantin Belousov2008-03-311-0/+1
* Add the new kernel-mode NFS Lock Manager. To use it instead of theDoug Rabson2008-03-261-0/+18
* - Complete part of the unfinished bufobj work by consistently usingJeff Roberson2008-03-221-0/+4
* Don't check the bpbSecPerTrack and bpbHeads fields of the BPB.Marcel Moolenaar2008-02-211-8/+7
* Cleanup lockmgr interface and exported KPI:Attilio Rao2008-01-241-4/+2
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-133-25/+23
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-103-5/+5
* o English lesson from bde@: "iff" is not a typo, it means "if and only if".Maxim Konovalov2007-11-181-1/+1
* o Fix a typo in the comment.Maxim Konovalov2007-11-171-1/+1
* Remove some debugging code that, while useful, doesn't belong in the committedTom Rhodes2007-10-252-16/+6
* Fixes to msdosfs dirtyflag related stuff:Xin LI2007-10-221-26/+42
* Implement the async (really, delayed-write) mount option for msdosfs.Bruce Evans2007-10-194-10/+18